You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

201 lines
9.6KB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <form xmlns="http://www.intellij.com/uidesigner/form/" version="1" bind-to-class="MainWindow">
  3. <grid id="cbd77" binding="contentPane" layout-manager="BorderLayout" hgap="0" vgap="0">
  4. <constraints>
  5. <xy x="48" y="54" width="962" height="500"/>
  6. </constraints>
  7. <properties/>
  8. <border type="empty">
  9. <size top="10" left="10" bottom="10" right="10"/>
  10. </border>
  11. <children>
  12. <grid id="12135" layout-manager="GridLayoutManager" row-count="9" column-count="4" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
  13. <margin top="0" left="0" bottom="0" right="0"/>
  14. <constraints border-constraint="Center"/>
  15. <properties/>
  16. <border type="none"/>
  17. <children>
  18. <component id="adfc7" class="javax.swing.JTextArea" binding="publicKeyTextArea">
  19. <constraints>
  20. <grid row="3" column="0" row-span="1" col-span="1" vsize-policy="6" hsize-policy="6" anchor="0" fill="3" indent="0" use-parent-layout="false">
  21. <preferred-size width="150" height="50"/>
  22. </grid>
  23. </constraints>
  24. <properties>
  25. <lineWrap value="true"/>
  26. <text value=""/>
  27. </properties>
  28. </component>
  29. <component id="2e5d8" class="javax.swing.JTextArea" binding="privateKeyTextArea">
  30. <constraints>
  31. <grid row="3" column="1" row-span="1" col-span="2" vsize-policy="6" hsize-policy="6" anchor="0" fill="3" indent="0" use-parent-layout="false">
  32. <preferred-size width="150" height="50"/>
  33. </grid>
  34. </constraints>
  35. <properties>
  36. <lineWrap value="true"/>
  37. </properties>
  38. </component>
  39. <component id="17322" class="javax.swing.JLabel">
  40. <constraints>
  41. <grid row="2" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
  42. </constraints>
  43. <properties>
  44. <text value="Public key:"/>
  45. </properties>
  46. </component>
  47. <component id="ffa7c" class="javax.swing.JLabel">
  48. <constraints>
  49. <grid row="2" column="1" row-span="1" col-span="2" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
  50. </constraints>
  51. <properties>
  52. <text value="Private key:"/>
  53. </properties>
  54. </component>
  55. <component id="4861a" class="javax.swing.JTextField" binding="plainNumber">
  56. <constraints>
  57. <grid row="5" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
  58. <preferred-size width="150" height="-1"/>
  59. </grid>
  60. </constraints>
  61. <properties/>
  62. </component>
  63. <component id="4096" class="javax.swing.JButton" binding="cryptButton" default-binding="true">
  64. <constraints>
  65. <grid row="8" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
  66. </constraints>
  67. <properties>
  68. <text value="Crypt"/>
  69. </properties>
  70. </component>
  71. <component id="7dd2a" class="javax.swing.JLabel">
  72. <constraints>
  73. <grid row="4" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
  74. </constraints>
  75. <properties>
  76. <text value="Plain number:"/>
  77. </properties>
  78. </component>
  79. <component id="5d2a6" class="javax.swing.JTextField" binding="encryptedNumber">
  80. <constraints>
  81. <grid row="7" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
  82. <preferred-size width="150" height="-1"/>
  83. </grid>
  84. </constraints>
  85. <properties/>
  86. </component>
  87. <component id="c65b1" class="javax.swing.JLabel">
  88. <constraints>
  89. <grid row="6" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
  90. </constraints>
  91. <properties>
  92. <text value="Encrypted number:"/>
  93. </properties>
  94. </component>
  95. <component id="bc95a" class="javax.swing.JSlider" binding="keylength">
  96. <constraints>
  97. <grid row="1" column="1" row-span="1" col-span="2" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false"/>
  98. </constraints>
  99. <properties>
  100. <paintTicks value="false"/>
  101. </properties>
  102. <clientProperties>
  103. <JSlider.isFilled class="java.lang.Boolean" value="false"/>
  104. </clientProperties>
  105. </component>
  106. <component id="aeaa8" class="javax.swing.JButton" binding="generateKeysButton" default-binding="true">
  107. <constraints>
  108. <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
  109. </constraints>
  110. <properties>
  111. <text value="Generate keys"/>
  112. </properties>
  113. </component>
  114. <component id="8ead4" class="javax.swing.JLabel" binding="keylengthLabel">
  115. <constraints>
  116. <grid row="0" column="2" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
  117. </constraints>
  118. <properties>
  119. <text value=""/>
  120. </properties>
  121. </component>
  122. <component id="30d6d" class="javax.swing.JLabel">
  123. <constraints>
  124. <grid row="2" column="3" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
  125. </constraints>
  126. <properties>
  127. <text value="RSA module:"/>
  128. </properties>
  129. </component>
  130. <component id="9cd2f" class="javax.swing.JTextArea" binding="moduleTextArea">
  131. <constraints>
  132. <grid row="3" column="3" row-span="1" col-span="1" vsize-policy="6" hsize-policy="6" anchor="0" fill="3" indent="0" use-parent-layout="false">
  133. <preferred-size width="150" height="50"/>
  134. </grid>
  135. </constraints>
  136. <properties>
  137. <lineWrap value="true"/>
  138. </properties>
  139. </component>
  140. <component id="2a7e2" class="javax.swing.JTextField" binding="decryptedNumber">
  141. <constraints>
  142. <grid row="5" column="3" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
  143. <preferred-size width="150" height="-1"/>
  144. </grid>
  145. </constraints>
  146. <properties/>
  147. </component>
  148. <component id="df950" class="javax.swing.JLabel">
  149. <constraints>
  150. <grid row="4" column="3" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
  151. </constraints>
  152. <properties>
  153. <text value="Decrypted number:"/>
  154. </properties>
  155. </component>
  156. <component id="b4aca" class="javax.swing.JLabel">
  157. <constraints>
  158. <grid row="6" column="3" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
  159. </constraints>
  160. <properties>
  161. <text value="Encrypted number:"/>
  162. </properties>
  163. </component>
  164. <component id="f31a0" class="javax.swing.JTextField" binding="encryptedNumber2">
  165. <constraints>
  166. <grid row="7" column="3" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
  167. <preferred-size width="150" height="-1"/>
  168. </grid>
  169. </constraints>
  170. <properties/>
  171. </component>
  172. <component id="e0956" class="javax.swing.JButton" binding="moveNumberButton">
  173. <constraints>
  174. <grid row="7" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
  175. </constraints>
  176. <properties>
  177. <text value="-------------------&gt;"/>
  178. </properties>
  179. </component>
  180. <component id="717e0" class="javax.swing.JButton" binding="decryptButton" default-binding="true">
  181. <constraints>
  182. <grid row="8" column="3" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
  183. </constraints>
  184. <properties>
  185. <text value="Decrypt"/>
  186. </properties>
  187. </component>
  188. <component id="de444" class="javax.swing.JLabel">
  189. <constraints>
  190. <grid row="0" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
  191. </constraints>
  192. <properties>
  193. <text value="Key length:"/>
  194. </properties>
  195. </component>
  196. </children>
  197. </grid>
  198. </children>
  199. </grid>
  200. </form>