source: trunk/CrypPlugins/Wizard/Config/EnDeCrypt/wizard.config.classicEnDe.xml @ 2638

Last change on this file since 2638 was 2638, checked in by sauer, 11 years ago

Wizard:

  • result output
  • history bug fixes
File size: 6.5 KB
Line 
1<?xml version="1.0" encoding="utf-8" ?>
2
3<!-- This is the XML file defining the classic encryption/decryption categories a user can select from. -->
4
5<step>
6
7  <!-- This is the step's headline. It should be short, but precise. -->
8  <headline lang="en" >Algorithm Selection</headline>
9
10  <!-- This is the step's description. -->
11  <desc lang="en" >Select a classic encryption/decryption algorithm.</desc>
12
13  <!-- Caesar input -->
14  <input image="Caesar">
15    <name lang="en" >Caesar</name>
16    <description lang="en" >
17      This encryption algorithm already used by the Roman general and dictator Caesar substitutes single letters: The substitution rule is that the letters of the cleartext alphabet are shifted by a special value (key).
18    </description>
19
20    <headline lang="en" >Message Input</headline>
21    <desc lang="en" >Here, you can enter the message to encrypt and select input format and encodings.</desc>
22   
23    <inputBox plugin="TextInput1" property="Text" defaultValue="aa-aa-aa" alignment="Right" width="80%" visibleLines="10" 
24              regex="[a-zA-Z0-9][a-zA-Z0-9]-[a-zA-Z0-9][a-zA-Z0-9]-[a-zA-Z0-9][a-zA-Z0-9]">
25      <description lang="en">
26        Message to encrypt:
27      </description>
28    </inputBox>
29   
30    <comboBox plugin="TextInput1" property="EncodingSetting" defaultValue="0" alignment="Left" width="100">
31      <description lang="en">
32        Character Encoding type:
33      </description>
34      <item content="Default system encoding" lang="en"/>
35      <item content="Unicode" lang="en"/>
36      <item content="UTF-7" lang="en"/>
37      <item content="UTF-8" lang="en"/>
38      <item content="UTF-32" lang="en"/>
39      <item content="ASCII" lang="en"/>
40      <item content="Big endian unicode" lang="en"/>
41    </comboBox>
42   
43    <comboBox plugin="TextInput1" property="InputFormatSetting" defaultValue="0" alignment="Center" width="20%">
44      <description lang="en">
45        Input Format:
46      </description>
47      <item content="Plain text" lang="en"/>
48      <item content="Hex" lang="en"/>
49      <item content="Base64" lang="en"/>
50    </comboBox>
51
52    <sampleViewer file="WorkspaceManagerSamples\Caesar_Sample.cwm" title="W_Caesar_Sample">
53      <name lang="en">Summary</name>
54      <description lang="en" >
55        Bla bla.
56      </description>
57
58      <headline lang="en" >Summary</headline>
59      <desc lang="en">Here is a summary of your choice.</desc>
60     
61      <inputBox plugin="TextInput1" property="Text" alignment="Right" width="80%" visibleLines="5">
62        <description lang="en">
63          Message to encrypt:
64        </description>
65      </inputBox>
66
67      <comboBox plugin="TextInput1" property="EncodingSetting" defaultValue="0" alignment="Left" width="100">
68        <description lang="en">
69          Character Encoding type:
70        </description>
71        <item content="Default system encoding" lang="en"/>
72        <item content="Unicode" lang="en"/>
73        <item content="UTF-7" lang="en"/>
74        <item content="UTF-8" lang="en"/>
75        <item content="UTF-32" lang="en"/>
76        <item content="ASCII" lang="en"/>
77        <item content="Big endian unicode" lang="en"/>
78      </comboBox>
79
80      <comboBox plugin="TextInput1" property="InputFormatSetting" defaultValue="0" alignment="Center" width="20%">
81        <description lang="en">
82          Input Format:
83        </description>
84        <item content="Plain text" lang="en"/>
85        <item content="Hex" lang="en"/>
86        <item content="Base64" lang="en"/>
87      </comboBox>
88
89      <outputBox plugin="CaesarResult" property="CurrentValue" alignment="Stretch" width="80%" visibleLines="2">
90        <description lang="en">
91          Some output message:
92        </description>
93      </outputBox>
94     
95      <!--<loadSample file="WorkspaceManagerSamples\Caesar_Sample.cwm" title="W_Caesar_Sample"/>-->
96    </sampleViewer>
97   
98  </input>
99
100  <!-- Vigenère input -->
101  <input id ="Vigenere" image="Vigenere">
102    <name lang="en" >Vigenère</name>
103    <description lang="en" >
104      Vigenère is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
105    </description>
106  </input>
107
108  <!-- Substitution input -->
109  <input id ="Substitution" image="Substitution">
110    <name lang="en" >Substitution</name>
111    <description lang="en" >
112      Substitution is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
113    </description>
114  </input>
115
116  <!-- Enigma input -->
117  <input id ="Enigma" image="Enigma">
118    <name lang="en" >Enigma</name>
119    <description lang="en" >
120      Enigma is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
121    </description>
122  </input>
123
124  <!-- Playfair input -->
125  <input id ="Playfair" image="Playfair">
126    <name lang="en" >Playfair</name>
127    <description lang="en" >
128      Playfair is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
129    </description>
130  </input>
131
132  <!-- ADFGVX input -->
133  <input id ="ADFGVX" image="ADFGVX">
134    <name lang="en" >ADFGVX</name>
135    <description lang="en" >
136      ADFGVX is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
137    </description>
138  </input>
139
140  <!-- XOR input -->
141  <input id ="XOR" image="XOR">
142    <name lang="en" >XOR</name>
143    <description lang="en" >
144      XOR is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
145    </description>
146  </input>
147
148  <!-- Vernam input -->
149  <input id ="Vernam" image="Vernam">
150    <name lang="en" >Vernam</name>
151    <description lang="en" >
152      Vernam is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
153    </description>
154  </input>
155
156  <!-- Transposition input -->
157  <input id ="Transposition" image="Transposition">
158    <name lang="en" >Transposition</name>
159    <description lang="en" >
160      Transposition is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
161    </description>
162  </input>
163
164  <!-- Scytale input -->
165  <input id ="Scytale" image="Scytale">
166    <name lang="en" >Scytale</name>
167    <description lang="en" >
168      Scytale is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
169    </description>
170  </input>
171
172</step>
Note: See TracBrowser for help on using the repository browser.