826 </widget> |
826 </widget> |
827 </widget> |
827 </widget> |
828 </item> |
828 </item> |
829 </layout> |
829 </layout> |
830 </widget> |
830 </widget> |
|
831 <widget class="QWidget" name="securityOptionsTab"> |
|
832 <attribute name="title"> |
|
833 <string>Security Options</string> |
|
834 </attribute> |
|
835 <layout class="QGridLayout" name="gridLayout_7"> |
|
836 <item row="0" column="0"> |
|
837 <widget class="QLabel" name="label_21"> |
|
838 <property name="text"> |
|
839 <string>Hardcoded 'tmp' Directories:</string> |
|
840 </property> |
|
841 <property name="alignment"> |
|
842 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> |
|
843 </property> |
|
844 </widget> |
|
845 </item> |
|
846 <item row="3" column="0" colspan="2"> |
|
847 <widget class="QGroupBox" name="groupBox_11"> |
|
848 <property name="title"> |
|
849 <string>Weak Cryptographic Keys</string> |
|
850 </property> |
|
851 <layout class="QVBoxLayout" name="verticalLayout_10"> |
|
852 <item> |
|
853 <widget class="QGroupBox" name="groupBox_12"> |
|
854 <property name="title"> |
|
855 <string>DSA</string> |
|
856 </property> |
|
857 <layout class="QHBoxLayout" name="horizontalLayout_5"> |
|
858 <item> |
|
859 <widget class="QLabel" name="label_24"> |
|
860 <property name="text"> |
|
861 <string>High Risk:</string> |
|
862 </property> |
|
863 </widget> |
|
864 </item> |
|
865 <item> |
|
866 <widget class="QComboBox" name="dsaHighRiskCombo"> |
|
867 <property name="toolTip"> |
|
868 <string>Select the bit length below which a DSA key is to be considered very weak</string> |
|
869 </property> |
|
870 <property name="editable"> |
|
871 <bool>false</bool> |
|
872 </property> |
|
873 </widget> |
|
874 </item> |
|
875 <item> |
|
876 <widget class="QLabel" name="label_25"> |
|
877 <property name="text"> |
|
878 <string>Medium Risk:</string> |
|
879 </property> |
|
880 </widget> |
|
881 </item> |
|
882 <item> |
|
883 <widget class="QComboBox" name="dsaMediumRiskCombo"> |
|
884 <property name="toolTip"> |
|
885 <string>Select the bit length below which a DSA key is to be considered weak</string> |
|
886 </property> |
|
887 <property name="editable"> |
|
888 <bool>false</bool> |
|
889 </property> |
|
890 </widget> |
|
891 </item> |
|
892 <item> |
|
893 <spacer name="horizontalSpacer_8"> |
|
894 <property name="orientation"> |
|
895 <enum>Qt::Horizontal</enum> |
|
896 </property> |
|
897 <property name="sizeHint" stdset="0"> |
|
898 <size> |
|
899 <width>324</width> |
|
900 <height>20</height> |
|
901 </size> |
|
902 </property> |
|
903 </spacer> |
|
904 </item> |
|
905 </layout> |
|
906 </widget> |
|
907 </item> |
|
908 <item> |
|
909 <widget class="QGroupBox" name="groupBox_13"> |
|
910 <property name="title"> |
|
911 <string>RSA</string> |
|
912 </property> |
|
913 <layout class="QHBoxLayout" name="horizontalLayout_9"> |
|
914 <item> |
|
915 <widget class="QLabel" name="label_26"> |
|
916 <property name="text"> |
|
917 <string>High Risk:</string> |
|
918 </property> |
|
919 </widget> |
|
920 </item> |
|
921 <item> |
|
922 <widget class="QComboBox" name="rsaHighRiskCombo"> |
|
923 <property name="toolTip"> |
|
924 <string>Select the bit length below which a RSA key is to be considered very weak</string> |
|
925 </property> |
|
926 <property name="editable"> |
|
927 <bool>false</bool> |
|
928 </property> |
|
929 </widget> |
|
930 </item> |
|
931 <item> |
|
932 <widget class="QLabel" name="label_27"> |
|
933 <property name="text"> |
|
934 <string>Medium Risk:</string> |
|
935 </property> |
|
936 </widget> |
|
937 </item> |
|
938 <item> |
|
939 <widget class="QComboBox" name="rsaMediumRiskCombo"> |
|
940 <property name="toolTip"> |
|
941 <string>Select the bit length below which a RSA key is to be considered weak</string> |
|
942 </property> |
|
943 <property name="editable"> |
|
944 <bool>false</bool> |
|
945 </property> |
|
946 </widget> |
|
947 </item> |
|
948 <item> |
|
949 <spacer name="horizontalSpacer_9"> |
|
950 <property name="orientation"> |
|
951 <enum>Qt::Horizontal</enum> |
|
952 </property> |
|
953 <property name="sizeHint" stdset="0"> |
|
954 <size> |
|
955 <width>40</width> |
|
956 <height>20</height> |
|
957 </size> |
|
958 </property> |
|
959 </spacer> |
|
960 </item> |
|
961 </layout> |
|
962 </widget> |
|
963 </item> |
|
964 <item> |
|
965 <widget class="QGroupBox" name="groupBox_14"> |
|
966 <property name="title"> |
|
967 <string>Elliptic Curves</string> |
|
968 </property> |
|
969 <layout class="QHBoxLayout" name="horizontalLayout_10"> |
|
970 <item> |
|
971 <widget class="QLabel" name="label_28"> |
|
972 <property name="text"> |
|
973 <string>High Risk:</string> |
|
974 </property> |
|
975 </widget> |
|
976 </item> |
|
977 <item> |
|
978 <widget class="QComboBox" name="ecHighRiskCombo"> |
|
979 <property name="toolTip"> |
|
980 <string>Select the bit length below which an Elliptic Curve is to be considered very weak</string> |
|
981 </property> |
|
982 <property name="editable"> |
|
983 <bool>false</bool> |
|
984 </property> |
|
985 </widget> |
|
986 </item> |
|
987 <item> |
|
988 <widget class="QLabel" name="label_29"> |
|
989 <property name="text"> |
|
990 <string>Medium Risk:</string> |
|
991 </property> |
|
992 </widget> |
|
993 </item> |
|
994 <item> |
|
995 <widget class="QComboBox" name="ecMediumRiskCombo"> |
|
996 <property name="toolTip"> |
|
997 <string>Select the bit length below which an Elliptic Curve is to be considered weak</string> |
|
998 </property> |
|
999 <property name="editable"> |
|
1000 <bool>false</bool> |
|
1001 </property> |
|
1002 </widget> |
|
1003 </item> |
|
1004 <item> |
|
1005 <spacer name="horizontalSpacer_10"> |
|
1006 <property name="orientation"> |
|
1007 <enum>Qt::Horizontal</enum> |
|
1008 </property> |
|
1009 <property name="sizeHint" stdset="0"> |
|
1010 <size> |
|
1011 <width>40</width> |
|
1012 <height>20</height> |
|
1013 </size> |
|
1014 </property> |
|
1015 </spacer> |
|
1016 </item> |
|
1017 </layout> |
|
1018 </widget> |
|
1019 </item> |
|
1020 </layout> |
|
1021 </widget> |
|
1022 </item> |
|
1023 <item row="2" column="1"> |
|
1024 <widget class="QPlainTextEdit" name="insecureSslProtocolsEdit"> |
|
1025 <property name="toolTip"> |
|
1026 <string>Enter the names of insecure SSL protocols and methods (one per line)</string> |
|
1027 </property> |
|
1028 </widget> |
|
1029 </item> |
|
1030 <item row="2" column="0"> |
|
1031 <widget class="QLabel" name="label_23"> |
|
1032 <property name="text"> |
|
1033 <string>Insecure SSL Protocols:</string> |
|
1034 </property> |
|
1035 <property name="alignment"> |
|
1036 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> |
|
1037 </property> |
|
1038 </widget> |
|
1039 </item> |
|
1040 <item row="1" column="0"> |
|
1041 <widget class="QLabel" name="label_22"> |
|
1042 <property name="text"> |
|
1043 <string>Insecure Hashes:</string> |
|
1044 </property> |
|
1045 </widget> |
|
1046 </item> |
|
1047 <item row="1" column="1"> |
|
1048 <widget class="E5ClearableLineEdit" name="hashesEdit"> |
|
1049 <property name="toolTip"> |
|
1050 <string>Enter a list of hash methods to be considered insecure separated by comma</string> |
|
1051 </property> |
|
1052 </widget> |
|
1053 </item> |
|
1054 <item row="4" column="0" colspan="2"> |
|
1055 <widget class="QCheckBox" name="typedExceptionsCheckBox"> |
|
1056 <property name="toolTip"> |
|
1057 <string>Select to also check for insecure exception handling for typed exceptions</string> |
|
1058 </property> |
|
1059 <property name="text"> |
|
1060 <string>Check Typed Exceptions</string> |
|
1061 </property> |
|
1062 </widget> |
|
1063 </item> |
|
1064 <item row="0" column="1"> |
|
1065 <widget class="QPlainTextEdit" name="tmpDirectoriesEdit"> |
|
1066 <property name="toolTip"> |
|
1067 <string>Enter directory names (one per line) to be checked for</string> |
|
1068 </property> |
|
1069 </widget> |
|
1070 </item> |
|
1071 </layout> |
|
1072 </widget> |
831 </widget> |
1073 </widget> |
832 </item> |
1074 </item> |
833 <item> |
1075 <item> |
834 <widget class="Line" name="line"> |
1076 <widget class="Line" name="line"> |
835 <property name="lineWidth"> |
1077 <property name="lineWidth"> |
1087 <tabstop>complexitySpinBox</tabstop> |
1336 <tabstop>complexitySpinBox</tabstop> |
1088 <tabstop>lineComplexitySpinBox</tabstop> |
1337 <tabstop>lineComplexitySpinBox</tabstop> |
1089 <tabstop>lineComplexityScoreSpinBox</tabstop> |
1338 <tabstop>lineComplexityScoreSpinBox</tabstop> |
1090 <tabstop>minAnnotationsCoverageSpinBox</tabstop> |
1339 <tabstop>minAnnotationsCoverageSpinBox</tabstop> |
1091 <tabstop>maxAnnotationsComplexitySpinBox</tabstop> |
1340 <tabstop>maxAnnotationsComplexitySpinBox</tabstop> |
|
1341 <tabstop>tmpDirectoriesEdit</tabstop> |
|
1342 <tabstop>hashesEdit</tabstop> |
|
1343 <tabstop>insecureSslProtocolsEdit</tabstop> |
|
1344 <tabstop>dsaHighRiskCombo</tabstop> |
|
1345 <tabstop>dsaMediumRiskCombo</tabstop> |
|
1346 <tabstop>rsaHighRiskCombo</tabstop> |
|
1347 <tabstop>rsaMediumRiskCombo</tabstop> |
|
1348 <tabstop>ecHighRiskCombo</tabstop> |
|
1349 <tabstop>ecMediumRiskCombo</tabstop> |
|
1350 <tabstop>typedExceptionsCheckBox</tabstop> |
|
1351 <tabstop>resetDefaultButton</tabstop> |
1092 <tabstop>loadDefaultButton</tabstop> |
1352 <tabstop>loadDefaultButton</tabstop> |
1093 <tabstop>storeDefaultButton</tabstop> |
1353 <tabstop>storeDefaultButton</tabstop> |
1094 <tabstop>resetDefaultButton</tabstop> |
|
1095 <tabstop>startButton</tabstop> |
1354 <tabstop>startButton</tabstop> |
1096 <tabstop>resultList</tabstop> |
1355 <tabstop>resultList</tabstop> |
|
1356 <tabstop>fixButton</tabstop> |
1097 <tabstop>restartButton</tabstop> |
1357 <tabstop>restartButton</tabstop> |
1098 <tabstop>fixButton</tabstop> |
|
1099 </tabstops> |
1358 </tabstops> |
1100 <resources/> |
1359 <resources/> |
1101 <connections> |
1360 <connections> |
1102 <connection> |
1361 <connection> |
1103 <sender>repeatCheckBox</sender> |
1362 <sender>repeatCheckBox</sender> |