source: trunk/CrypPlugins/PKCS1/OnlineHelp/HelpFiles/Help.Designer.cs @ 1893

Last change on this file since 1893 was 1893, checked in by schomburg, 11 years ago

added possibility to enter a RSA-Key manually

File size: 19.0 KB
Line 
1//------------------------------------------------------------------------------
2// <auto-generated>
3//     This code was generated by a tool.
4//     Runtime Version:4.0.30128.1
5//
6//     Changes to this file may cause incorrect behavior and will be lost if
7//     the code is regenerated.
8// </auto-generated>
9//------------------------------------------------------------------------------
10
11namespace PKCS1.OnlineHelp.HelpFiles {
12    using System;
13   
14   
15    /// <summary>
16    ///   A strongly-typed resource class, for looking up localized strings, etc.
17    /// </summary>
18    // This class was auto-generated by the StronglyTypedResourceBuilder
19    // class via a tool like ResGen or Visual Studio.
20    // To add or remove a member, edit your .ResX file then rerun ResGen
21    // with the /str option, or rebuild your VS project.
22    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
23    [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
24    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
25    internal class Help {
26       
27        private static global::System.Resources.ResourceManager resourceMan;
28       
29        private static global::System.Globalization.CultureInfo resourceCulture;
30       
31        [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
32        internal Help() {
33        }
34       
35        /// <summary>
36        ///   Returns the cached ResourceManager instance used by this class.
37        /// </summary>
38        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
39        internal static global::System.Resources.ResourceManager ResourceManager {
40            get {
41                if (object.ReferenceEquals(resourceMan, null)) {
42                    global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("PKCS1.OnlineHelp.HelpFiles.Help", typeof(Help).Assembly);
43                    resourceMan = temp;
44                }
45                return resourceMan;
46            }
47        }
48       
49        /// <summary>
50        ///   Overrides the current thread's CurrentUICulture property for all
51        ///   resource lookups using this strongly typed resource class.
52        /// </summary>
53        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
54        internal static global::System.Globalization.CultureInfo Culture {
55            get {
56                return resourceCulture;
57            }
58            set {
59                resourceCulture = value;
60            }
61        }
62       
63        /// <summary>
64        ///   Looks up a localized string similar to &lt;h2&gt;Bitposition des Datenblocks&lt;/h2&gt;
65        ///Bei dem &lt;a href=&quot;help://Gen_Bleichenb_Sig_Tab&quot;&gt;Bleichenbacher Angriff&lt;/a&gt; wird der &lt;a href=&quot;help://Gen_Datablock_Tab&quot;&gt;Datenblock&lt;/a&gt; an eine bestimmte Position &quot;verschoben&quot;.
66        ///Die Position in Bit kann hier ausgewählt werden. Die Angabe bezieht sich auf den Anfang des Datenblocks, von rechts gezählt.
67        ///.
68        /// </summary>
69        internal static string Gen_Bleichenb_BitPos {
70            get {
71                return ResourceManager.GetString("Gen_Bleichenb_BitPos", resourceCulture);
72            }
73        }
74       
75        /// <summary>
76        ///   Looks up a localized string similar to &lt;h2&gt;Zeichen zur Nachrichtenänderung&lt;/h2&gt;
77        ///Im Rahmen der &lt;a href=&quot;help://Gen_Bleichenb_Sig_Tab&quot;&gt;Signaturerzeugung nach Bleichenbacher&lt;/a&gt;, muss unter Umständen die Ausgangsnachricht verändert werden.
78        ///In dieser Implementierung wird ein einzelnes Zeichen angehangen. Dieses Zeichen kann hier eingegeben werden.
79        ///.
80        /// </summary>
81        internal static string Gen_Bleichenb_ChangeSign {
82            get {
83                return ResourceManager.GetString("Gen_Bleichenb_ChangeSign", resourceCulture);
84            }
85        }
86       
87        /// <summary>
88        ///   Looks up a localized string similar to &lt;h2&gt;Bleichenbacher-Signatur generieren&lt;/h2&gt;
89        ///In diesem Tab wird eine gefälschte Signatur generiert, die in ver- und entschlüsselter Form dargestellt wird.
90        ///Eine Signatur, die von fehlerhaften Implementierungen als valide erkannt wird, hat folgende Struktur:
91        ///&apos;00&apos; &apos;01&apos; PS &apos;00&apos; HI HD GG. &lt;/br&gt;
92        ///Im Einzelnen bedeutet dies:
93        ///&lt;ul&gt;
94        ///&lt;li&gt;
95        ///&lt;strong&gt;&apos;00&apos;&lt;/strong&gt;
96        ///Einleitender Nullblock (8 Bit). Dadurch wird gewährleistet dass, der numerische Wert der Signatur kleiner ist als das
97        ///&lt;a href=&quot;help://KeyGen_ModulusS [rest of string was truncated]&quot;;.
98        /// </summary>
99        internal static string Gen_Bleichenb_Sig_Tab {
100            get {
101                return ResourceManager.GetString("Gen_Bleichenb_Sig_Tab", resourceCulture);
102            }
103        }
104       
105        /// <summary>
106        ///   Looks up a localized string similar to &lt;h2&gt;Datenblock generieren&lt;/h2&gt;
107        ///In diesem Tab kann der Datenblock einer Signatur generiert werden. Der Datenblock besteht aus den zwei Teilen &quot;Hashfunction-Identifier&quot; und &quot;Hashdigest&quot; (Hashwert).
108        ///&lt;ul&gt;
109        ///&lt;li&gt;
110        ///&lt;strong&gt;Hashfunction-Identifier&lt;br /&gt;&lt;/strong&gt;
111        ///Der Hashfunction-Identifier ist ein ASN.1-codierter Datenblock, der unter anderem Informationen wie den Namen der verwendeten Hashfunktion (Algorithmidentifier), die Länge des gesamten Datenblocks, und die Länge des Hashwertes beinhaltet.&lt;/br&gt;
112        ///Die Länge [rest of string was truncated]&quot;;.
113        /// </summary>
114        internal static string Gen_Datablock_Tab {
115            get {
116                return ResourceManager.GetString("Gen_Datablock_Tab", resourceCulture);
117            }
118        }
119       
120        /// <summary>
121        ///   Looks up a localized string similar to &lt;h2&gt;Maximale Anzahl an Iterationen&lt;/h2&gt;
122        ///In diesem Textfeld können Sie angeben, wieviele Iterationen der Algorithmus durchlaufen soll, bevor dieser unterbrochen wird.
123        ///Kommt der Algorithmus vorher zu einem Ergebnis endet der Durchlauf und es wird das Ergebnis präsentiert. &lt;/br&gt;
124        ///Im Durchschnitt sollte der Algorithmus ca. 131.072 Iterationen brauchen (wenn SHA-1 als Hashalgorithmus gewählt wurde)..
125        /// </summary>
126        internal static string Gen_Kuehn_Iterations {
127            get {
128                return ResourceManager.GetString("Gen_Kuehn_Iterations", resourceCulture);
129            }
130        }
131       
132        /// <summary>
133        ///   Looks up a localized string similar to &lt;h2&gt;Kühn-Signatur generieren&lt;/h2&gt;
134        ///In diesem Tab können gefälschte Signaturen, nach der Methode wie sie Ulrich Kühn beschrieben hat, erstellt werden.
135        ///Die Signaturen ähneln in der Struktur denen von &lt;a href=&quot;help://Gen_Bleichenb_Sig_Tab&quot;&gt;Bleichenbacher&lt;/a&gt;, machen sich jedoch die Rechenkraft von
136        ///Computern zu nutze und sind auch auf Signaturen von 1024 Bit Länge anwendbar. Auch hier liegt folgende Struktur zugrunde: &apos;00&apos; &apos;01&apos; PS &apos;00&apos; HI HD GG. &lt;/br&gt;
137        ///
138        ///Die Unterschiede zu den Bleichenbacher-Signaturen sind  [rest of string was truncated]&quot;;.
139        /// </summary>
140        internal static string Gen_Kuehn_Sig_Tab {
141            get {
142                return ResourceManager.GetString("Gen_Kuehn_Sig_Tab", resourceCulture);
143            }
144        }
145       
146        /// <summary>
147        ///   Looks up a localized string similar to &lt;h2&gt;Signatur generieren&lt;/h2&gt;
148        ///In diesem Tab wird die komplette PKCS#1-Signatur erstellt. Die Signatur hat folgende Struktur: &apos;00&apos; &apos;01&apos; PS &apos;00&apos; HI HD. &lt;/br&gt;
149        ///Im Einzelnen bedeutet dies:
150        ///&lt;ul&gt;
151        ///&lt;li&gt;
152        ///&lt;strong&gt;&apos;00&apos;&lt;/strong&gt;
153        ///Einleitender Nullblock (8 Bit). Dadurch wird gewährleistet dass der numerische Wert der Signatur kleiner ist als das
154        ///&lt;a href=&quot;help://KeyGen_ModulusSize&quot;&gt;RSA-Modul.&lt;/a&gt;
155        ///&lt;/li&gt;
156        ///&lt;li&gt;
157        ///&lt;strong&gt;&apos;01&apos;&lt;/strong&gt;
158        ///Block Type. Dieser Block gibt an, ob es sich um eine Operation mit dem privaten ode [rest of string was truncated]&quot;;.
159        /// </summary>
160        internal static string Gen_PKCS1_Sig_Tab {
161            get {
162                return ResourceManager.GetString("Gen_PKCS1_Sig_Tab", resourceCulture);
163            }
164        }
165       
166        /// <summary>
167        ///   Looks up a localized string similar to &lt;h2&gt;RSA-Schlüsselgenerierung&lt;/h2&gt;
168        ///Um PKCS#1-Signaturen erzeugen und validieren zu können, ist ein RSA-Schlüsselpaar notwendig. Dieses besteht aus einem privaten und einem öffentlichen Schlüssel, sowie einem sog. RSA-Modul, der bei beiden Schlüsseln gleich ist.&lt;/br&gt;
169        ///Für die hier dargestellten Angriffe auf die PKCS#1-Signaturen sind der Wert des öffentlichen Schlüssels und die Länge des Moduls (in Bit) wichtig. Diese Parameter können hier konfiguriert werden. Der öffentliche Schlüssel sowie der Modul werden [rest of string was truncated]&quot;;.
170        /// </summary>
171        internal static string KeyGen {
172            get {
173                return ResourceManager.GetString("KeyGen", resourceCulture);
174            }
175        }
176       
177        /// <summary>
178        ///   Looks up a localized string similar to &lt;h2&gt;RSA-Modul&lt;/h2&gt;
179        ///Der Modul ist Teil des öffentlichen RSA-Schlüssels. Der Modul wird auch bei der Operation mit dem privaten Schlüssel gebraucht.&lt;/br&gt;
180        ///
181        ///Da für die Angriffe auf die PKCS#1-Signaturen nicht der Wert, sondern nur die Länge in Bit nötig ist, kann hier die Länge angegeben werden und es wird ein Modul erzeugt.
182        ///In dem Bleichenbacher Angriff wurde von einer Bitlänge des Moduls von 3072 ausgegangen. Bei den Angriffen mit kürzeren Schlüsseln kann hier die Schlüssellänge reduziert werden.
183        ///.
184        /// </summary>
185        internal static string KeyGen_ModulusSize {
186            get {
187                return ResourceManager.GetString("KeyGen_ModulusSize", resourceCulture);
188            }
189        }
190       
191        /// <summary>
192        ///   Looks up a localized string similar to &lt;h2&gt;RSA öffentlicher Schlüssel&lt;/h2&gt;
193        ///Der öffentliche Schlüssel (public key) des RSA-Schlüsselpaares wird genutzt, um die mit dem privaten Schlüssel
194        ///erstellten Signaturen zu validieren. Aus Performance-Gründen wird gewöhnlich ein öffentlicher Schlüssel mit einem geringen
195        ///Hamming-Gewicht genutzt (z.B. 3, 17 oder 65537). Voraussetzung für den Bleichenbacher Angriff ist der spezielle Fall, dass der
196        ///öffentliche Schlüssel drei ist.
197        ///.
198        /// </summary>
199        internal static string KeyGen_PubExponent {
200            get {
201                return ResourceManager.GetString("KeyGen_PubExponent", resourceCulture);
202            }
203        }
204       
205        /// <summary>
206        ///   Looks up a localized string similar to &lt;h2&gt;RSA-Schlüsselgenerierung&lt;/h2&gt;
207        ///Um PKCS#1-Signaturen erzeugen und validieren zu können, ist ein RSA-Schlüsselpaar notwendig. Dieses besteht aus einem privaten und einem öffentlichen Schlüssel, sowie einem sog. RSA-Modul, der bei beiden Schlüsseln gleich ist.&lt;/br&gt;
208        ///Für die hier dargestellten Angriffe auf die PKCS#1-Signaturen sind der Wert des öffentlichen Schlüssels und die Länge des Moduls (in Bit) wichtig. Diese Parameter können hier konfiguriert werden. Der öffentliche Schlüssel sowie der Modul werden [rest of string was truncated]&quot;;.
209        /// </summary>
210        internal static string KeyGen_Tab {
211            get {
212                return ResourceManager.GetString("KeyGen_Tab", resourceCulture);
213            }
214        }
215       
216        /// <summary>
217        ///   Looks up a localized string similar to &lt;h2&gt;RSA-Schlüsselgenerierung&lt;/h2&gt;
218        ///Um PKCS#1-Signaturen erzeugen und validieren zu können, ist ein RSA-Schlüsselpaar notwendig. Dieses besteht aus einem privaten und einem öffentlichen Schlüssel, sowie einem sog. RSA-Modul, der bei beiden Schlüsseln gleich ist.&lt;/br&gt;
219        ///Für die hier dargestellten Angriffe auf die PKCS#1-Signaturen sind der Wert des öffentlichen Schlüssels und die Länge des Moduls (in Bit) wichtig. Diese Parameter können hier konfiguriert werden. Der öffentliche Schlüssel sowie der Modul werden [rest of string was truncated]&quot;;.
220        /// </summary>
221        internal static string KeyInput_Tab {
222            get {
223                return ResourceManager.GetString("KeyInput_Tab", resourceCulture);
224            }
225        }
226       
227        /// <summary>
228        ///   Looks up a localized string similar to &lt;h2&gt;PKCS#1-Signaturgenerierung&lt;/h2&gt;
229        ///&lt;strong&gt;Um PKCS#1-Signaturen erzeugen zu können, muss zuerst ein RSA-Schlüsselpaar in der entsprechenden Maske
230        /// erzeugt werden&lt;/strong&gt;&lt;/br&gt;
231        /// &lt;strong&gt;Zuerst muss der Datenblock erzeugt werden, bevor die komplette Signatur generiert werden kann!&lt;/strong&gt;
232        /// &lt;/br&gt;&lt;/br&gt;
233        ///Die PKCS#1-Signaturen basieren auf dem asymmetrischen Verschlüsselungsalgorithmus RSA. Daher ist es notwendig, einen
234        ///RSA-Schlüssel zu erzeugen.&lt;/br&gt;
235        ///Um eine PKCS#1-Signatur zu erzeugen, wird zunächst der [rest of string was truncated]&quot;;.
236        /// </summary>
237        internal static string SigGen {
238            get {
239                return ResourceManager.GetString("SigGen", resourceCulture);
240            }
241        }
242       
243        /// <summary>
244        ///   Looks up a localized string similar to &lt;h2&gt;Bleichenbacher Angriff&lt;/h2&gt;
245        ///&lt;strong&gt;Um den Bleichenbacher Angriff durchführen zu können, muss zuerst ein RSA-Schlüsselpaar in der entsprechenden Maske erzeugt werden&lt;/strong&gt;&lt;/br&gt;
246        /// &lt;strong&gt;Zuerst muss der Datenblock erzeugt werden, bevor die komplette Signatur generiert werden kann!&lt;/strong&gt;
247        /// &lt;/br&gt;&lt;/br&gt;
248        /// Um eine gefälschte Signatur zu erzeugen, wird zunächst der &lt;a href=&quot;help://Gen_Datablock_Tab&quot;&gt;Datenblock&lt;/a&gt; wie in
249        /// einer regulären PKCS#1-Signatur generiert. Allerdings unterscheidet sich die &lt;a  [rest of string was truncated]&quot;;.
250        /// </summary>
251        internal static string SigGenFakeBleichenbacher {
252            get {
253                return ResourceManager.GetString("SigGenFakeBleichenbacher", resourceCulture);
254            }
255        }
256       
257        /// <summary>
258        ///   Looks up a localized string similar to &lt;h2&gt;Angriff mit kuerzeren Schlüsseln (Kühn)&lt;/h2&gt;
259        ///&lt;strong&gt;Um den Angriff mit kuerzeren Schlüsseln durchführen zu können, muss zuerst ein RSA-Schlüsselpaar in der entsprechenden Maske erzeugt werden&lt;/strong&gt;&lt;/br&gt;
260        ///&lt;strong&gt;Zuerst muss der Datenblock erzeugt werden, bevor die komplette Signatur generiert werden kann!&lt;/strong&gt;
261        ///&lt;/br&gt;
262        ///&lt;/br&gt;
263        ///Um eine gefälschte Signatur nach der Kühn Methode zu erzeugen, wird zunächst der &lt;a href=&quot;help://Gen_Datablock_Tab&quot;&gt;Datenblock&lt;/a&gt; generiert. Dies
264        ///ist gleich zu dem Datenb [rest of string was truncated]&quot;;.
265        /// </summary>
266        internal static string SigGenFakeKuehn {
267            get {
268                return ResourceManager.GetString("SigGenFakeKuehn", resourceCulture);
269            }
270        }
271       
272        /// <summary>
273        ///   Looks up a localized string similar to &lt;h2&gt;Signaturvalidierung&lt;/h2&gt;
274        ///Bei der Validierung einer PKCS#1-Signatur wird eine Operation mit dem öffentlichen Schlüssel durchgeführt.
275        ///Das Ergebnis dieser Operation sollte eine Struktur aufweisen, wie &lt;a href=&quot;help://Gen_PKCS1_Sig_Tab&quot;&gt;hier&lt;/a&gt; beschrieben.
276        ///Als nächster Schritt wird der &lt;a href=&quot;help://Gen_Datablock_Tab&quot;&gt;Datenblock&lt;/a&gt; ausgelesen.&lt;/br&gt;
277        ///Dieses Extrahieren des Datenblock kann auf eine korrekte oder auf eine fehlerhafte Art und Weise geschehen. Die fehlerhafte
278        ///Implementierung war bis zum [rest of string was truncated]&quot;;.
279        /// </summary>
280        internal static string SigVal {
281            get {
282                return ResourceManager.GetString("SigVal", resourceCulture);
283            }
284        }
285       
286        /// <summary>
287        ///   Looks up a localized string similar to &lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Transitional//EN&quot;&gt;
288        ///&lt;html&gt;
289        ///     &lt;head&gt;
290        ///             &lt;title&gt;&lt;/title&gt;
291        ///             &lt;style type=&quot;text/css&quot;&gt;
292        ///               body
293        ///               {
294        ///                     font-family:Arial,Verdana,Georgia;
295        ///                     font-size:smaller;
296        ///               }
297        ///             &lt;/style&gt;
298        ///     &lt;/head&gt;
299        ///     &lt;body&gt;
300        ///     &lt;h2&gt;PKCS#1-Signaturen / Bleichenbacher Angriff&lt;/h2&gt;
301        ///     &lt;p align=&quot;justify&quot;&gt;
302        ///     PKCS#1-Signaturen basieren auf dem RSA-Verschlüsselungsverfahren. Der Angriff von Daniel Bleichenbacher zielt nicht
303        ///     auf das Verschlüsselungsverfahren selbst, sondern auf Implementierung [rest of string was truncated]&quot;;.
304        /// </summary>
305        internal static string Start {
306            get {
307                return ResourceManager.GetString("Start", resourceCulture);
308            }
309        }
310       
311        /// <summary>
312        ///   Looks up a localized string similar to &lt;h2&gt;PKCS#1 / Bleichenbacher Angriff - Hilfe&lt;/h2&gt;
313        ///Willkommen in der Hilfe des PKCS#1 / Bleichenbacher Angriff Plugins.&lt;/br&gt;
314        ///Hier finden Sie detaillierte Informationen zu PKCS#1-Signaturen und dem Bleichenbacher Angriff.&lt;/br&gt;&lt;/br&gt;
315        ///In die verschiedenen Masken dieses Plugins gelangen Sie mit Hilfe der Navigation auf der linken Seite. In den verschiedenen Masken
316        ///wiederum finden Sie mehrere Hilfebuttons. Wenn Sie auf diese klicken, bekommen Sie detaillierte Informationen über das jeweilige Thema.
317        ///.
318        /// </summary>
319        internal static string StartControl {
320            get {
321                return ResourceManager.GetString("StartControl", resourceCulture);
322            }
323        }
324    }
325}
Note: See TracBrowser for help on using the repository browser.