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

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

Wizard: plugin presentation

File size: 6.7 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      <!--<presentation plugin="CaesarResult" alignment="Stretch">
96        <description lang="en">
97          Plugin presentation:
98        </description>
99      </presentation>-->
100     
101      <!--<loadSample file="WorkspaceManagerSamples\Caesar_Sample.cwm" title="W_Caesar_Sample"/>-->
102    </sampleViewer>
103   
104  </input>
105
106  <!-- Vigenère input -->
107  <input id ="Vigenere" image="Vigenere">
108    <name lang="en" >Vigenère</name>
109    <description lang="en" >
110      Vigenère is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
111    </description>
112  </input>
113
114  <!-- Substitution input -->
115  <input id ="Substitution" image="Substitution">
116    <name lang="en" >Substitution</name>
117    <description lang="en" >
118      Substitution is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
119    </description>
120  </input>
121
122  <!-- Enigma input -->
123  <input id ="Enigma" image="Enigma">
124    <name lang="en" >Enigma</name>
125    <description lang="en" >
126      Enigma is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
127    </description>
128  </input>
129
130  <!-- Playfair input -->
131  <input id ="Playfair" image="Playfair">
132    <name lang="en" >Playfair</name>
133    <description lang="en" >
134      Playfair is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
135    </description>
136  </input>
137
138  <!-- ADFGVX input -->
139  <input id ="ADFGVX" image="ADFGVX">
140    <name lang="en" >ADFGVX</name>
141    <description lang="en" >
142      ADFGVX is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
143    </description>
144  </input>
145
146  <!-- XOR input -->
147  <input id ="XOR" image="XOR">
148    <name lang="en" >XOR</name>
149    <description lang="en" >
150      XOR is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
151    </description>
152  </input>
153
154  <!-- Vernam input -->
155  <input id ="Vernam" image="Vernam">
156    <name lang="en" >Vernam</name>
157    <description lang="en" >
158      Vernam is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
159    </description>
160  </input>
161
162  <!-- Transposition input -->
163  <input id ="Transposition" image="Transposition">
164    <name lang="en" >Transposition</name>
165    <description lang="en" >
166      Transposition is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
167    </description>
168  </input>
169
170  <!-- Scytale input -->
171  <input id ="Scytale" image="Scytale">
172    <name lang="en" >Scytale</name>
173    <description lang="en" >
174      Scytale is a classic algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
175    </description>
176  </input>
177
178</step>
Note: See TracBrowser for help on using the repository browser.