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

Last change on this file since 1744 was 1744, checked in by schomburg, 12 years ago

some fixes and updated some help files

File size: 16.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;Bleichenbacher Signatur generieren&lt;/h2&gt;
65        ///In diesem Tab wird eine gefälschte Signatur generiert, die in ver- und entschlüsselter Form dargestellt wird.
66        ///Eine Signatur, die von fehlerhaften Implementierungen als valide erkannt wird, hat folgende Struktur:
67        ///&apos;00&apos; &apos;01&apos; PS &apos;00&apos; HI HW GG. &lt;/br&gt;
68        ///Im Einzelnen bedeutet dies:
69        ///&lt;ul&gt;
70        ///&lt;li&gt;
71        ///&lt;strong&gt;&apos;00&apos;&lt;/strong&gt;
72        ///Einleitender Nullblock (8 Bit). Dadurch wird gewährleistet dass, der numerische Wert der Signatur kleiner ist als das
73        ///&lt;a href=&quot;help://KeyGen_ModulusS [rest of string was truncated]&quot;;.
74        /// </summary>
75        internal static string Gen_Bleichenb_Sig_Tab {
76            get {
77                return ResourceManager.GetString("Gen_Bleichenb_Sig_Tab", resourceCulture);
78            }
79        }
80       
81        /// <summary>
82        ///   Looks up a localized string similar to &lt;h2&gt;Datenblock generieren&lt;/h2&gt;
83        ///In diesem Tab kann der Datenblock einer Signatur generiert werden. Der Datenblock besteht aus den zwei Teilen &quot;Hashfunction-Identifier&quot; und &quot;Hashwert&quot;.
84        ///&lt;ul&gt;
85        ///&lt;li&gt;
86        ///&lt;strong&gt;Hashfunction-Identifier&lt;br /&gt;&lt;/strong&gt;
87        ///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;
88        ///Die Länge und der Wert [rest of string was truncated]&quot;;.
89        /// </summary>
90        internal static string Gen_Datablock_Tab {
91            get {
92                return ResourceManager.GetString("Gen_Datablock_Tab", resourceCulture);
93            }
94        }
95       
96        /// <summary>
97        ///   Looks up a localized string similar to &lt;h2&gt;Kuehn Signatur generieren&lt;/h2&gt;
98        ///In diesem Tab können gefälschte Signaturen, nach der Methode wie sie Ulrich Kühn beschrieben hat, erstellt werden.
99        ///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
100        ///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 HW GG. &lt;/br&gt;
101        ///
102        ///Die Unterschiede zu den Bleichenbacher Signaturen sind [rest of string was truncated]&quot;;.
103        /// </summary>
104        internal static string Gen_Kuehn_Iterations {
105            get {
106                return ResourceManager.GetString("Gen_Kuehn_Iterations", resourceCulture);
107            }
108        }
109       
110        /// <summary>
111        ///   Looks up a localized string similar to &lt;h2&gt;Kuehn Signatur generieren&lt;/h2&gt;
112        ///In diesem Tab können gefälschte Signaturen, nach der Methode wie sie Ulrich Kühn beschrieben hat, erstellt werden.
113        ///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
114        ///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 HW GG. &lt;/br&gt;
115        ///
116        ///Die Unterschiede zu den Bleichenbacher Signaturen sind [rest of string was truncated]&quot;;.
117        /// </summary>
118        internal static string Gen_Kuehn_Sig_Tab {
119            get {
120                return ResourceManager.GetString("Gen_Kuehn_Sig_Tab", resourceCulture);
121            }
122        }
123       
124        /// <summary>
125        ///   Looks up a localized string similar to &lt;h2&gt;Signatur generieren&lt;/h2&gt;
126        ///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 HW. &lt;/br&gt;
127        ///Im Einzelnen bedeutet dies:
128        ///&lt;ul&gt;
129        ///&lt;li&gt;
130        ///&lt;strong&gt;&apos;00&apos;&lt;/strong&gt;
131        ///Einleitender Nullblock (8 Bit). Dadurch wird gewährleistet dass der numerische Wert der Signatur kleiner ist als das
132        ///&lt;a href=&quot;help://KeyGen_ModulusSize&quot;&gt;RSA-Modul.&lt;/a&gt;
133        ///&lt;/li&gt;
134        ///&lt;li&gt;
135        ///&lt;strong&gt;&apos;01&apos;&lt;/strong&gt;
136        ///Block Type. Dieser Block gibt an, ob es sich um eine Operation mit dem privaten ode [rest of string was truncated]&quot;;.
137        /// </summary>
138        internal static string Gen_PKCS1_Sig_Tab {
139            get {
140                return ResourceManager.GetString("Gen_PKCS1_Sig_Tab", resourceCulture);
141            }
142        }
143       
144        /// <summary>
145        ///   Looks up a localized string similar to &lt;h2&gt;RSA-Schlüsselgenerierung&lt;/h2&gt;
146        ///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;
147        ///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;;.
148        /// </summary>
149        internal static string KeyGen {
150            get {
151                return ResourceManager.GetString("KeyGen", resourceCulture);
152            }
153        }
154       
155        /// <summary>
156        ///   Looks up a localized string similar to &lt;h2&gt;RSA-Modul&lt;/h2&gt;
157        ///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;
158        ///
159        ///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.
160        ///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.
161        ///.
162        /// </summary>
163        internal static string KeyGen_ModulusSize {
164            get {
165                return ResourceManager.GetString("KeyGen_ModulusSize", resourceCulture);
166            }
167        }
168       
169        /// <summary>
170        ///   Looks up a localized string similar to &lt;h2&gt;RSA öffentlicher Schlüssel&lt;/h2&gt;
171        ///Der öffentliche Schlüssel (public key) des RSA-Schlüsselpaares wird genutzt, um die mit dem privaten Schlüssel
172        ///erstellten Signaturen zu validieren. Aus Performance-Gründen wird gewöhnlich ein öffentlicher Schlüssel mit einem geringen
173        ///Hamming-Gewicht genutzt (z.B. 3, 17 oder 65537). Voraussetzung für den Bleichenbacher Angriff ist der spezielle Fall, dass der
174        ///öffentliche Schlüssel drei ist.
175        ///.
176        /// </summary>
177        internal static string KeyGen_PubExponent {
178            get {
179                return ResourceManager.GetString("KeyGen_PubExponent", resourceCulture);
180            }
181        }
182       
183        /// <summary>
184        ///   Looks up a localized string similar to &lt;h2&gt;PKCS #1-Signaturgenerierung&lt;/h2&gt;
185        ///&lt;strong&gt;Um PKCS#1-Signaturen erzeugen zu können, muss zuerst ein RSA-Schlüsselpaar in der entsprechenden Maske
186        /// erzeugt werden&lt;/strong&gt;&lt;/br&gt;
187        /// &lt;strong&gt;Zuerst muss der Datenblock erzeugt werden, bevor die komplette Signatur generiert werden kann!&lt;/strong&gt;
188        /// &lt;/br&gt;&lt;/br&gt;
189        ///Die PKCS#1-Signaturen basieren auf dem asymmetrischen Verschlüsselungsalgorithmus RSA. Daher ist es notwendig, einen
190        ///RSA-Schlüssel zu erzeugen.&lt;/br&gt;
191        ///Um eine PKCS#1-Signatur zu erzeugen, wird zunächst de [rest of string was truncated]&quot;;.
192        /// </summary>
193        internal static string SigGen {
194            get {
195                return ResourceManager.GetString("SigGen", resourceCulture);
196            }
197        }
198       
199        /// <summary>
200        ///   Looks up a localized string similar to &lt;h2&gt;Bleichenbacher Angriff&lt;/h2&gt;
201        ///&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;
202        /// &lt;strong&gt;Zuerst muss der Datenblock erzeugt werden, bevor die komplette Signatur generiert werden kann!&lt;/strong&gt;
203        /// &lt;/br&gt;&lt;/br&gt;
204        /// 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
205        /// einer regulären PKCS#1-Signatur generiert. Allerdings unterscheidet sich die &lt;a  [rest of string was truncated]&quot;;.
206        /// </summary>
207        internal static string SigGenFakeBleichenbacher {
208            get {
209                return ResourceManager.GetString("SigGenFakeBleichenbacher", resourceCulture);
210            }
211        }
212       
213        /// <summary>
214        ///   Looks up a localized string similar to &lt;h2&gt;Angriff mit kuerzeren Schlüsseln&lt;/h2&gt;
215        ///&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;
216        ///&lt;strong&gt;Zuerst muss der Datenblock erzeugt werden, bevor die komplette Signatur generiert werden kann!&lt;/strong&gt;
217        ///&lt;/br&gt;
218        ///&lt;/br&gt;
219        ///Um eine gefälschte Signatur nach der Kuehn Methode zu erzeugen, wird zunächst der &lt;a href=&quot;help://Gen_Datablock_Tab&quot;&gt;Datenblock&lt;/a&gt; generiert. Dies
220        ///ist gleich zu dem Datenblock e [rest of string was truncated]&quot;;.
221        /// </summary>
222        internal static string SigGenFakeKuehn {
223            get {
224                return ResourceManager.GetString("SigGenFakeKuehn", resourceCulture);
225            }
226        }
227       
228        /// <summary>
229        ///   Looks up a localized string similar to &lt;h2&gt;Signaturvalidierung&lt;/h2&gt;
230        ///Bei der Validierung einer PKCS#1-Signatur wird eine Operation mit dem öffentlichen Schlüssel durchgeführt.
231        ///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.
232        ///Als nächster Schritt wird der &lt;a href=&quot;help://Gen_Datablock_Tab&quot;&gt;Datenblock&lt;/a&gt; ausgelesen.&lt;/br&gt;
233        ///Dieses Extrahieren des Datenblock kann auf eine korrekte oder auf eine fehlerhafte Art und Weise geschehen. Die fehlerhafte
234        ///Implementierung war bis zum [rest of string was truncated]&quot;;.
235        /// </summary>
236        internal static string SigVal {
237            get {
238                return ResourceManager.GetString("SigVal", resourceCulture);
239            }
240        }
241       
242        /// <summary>
243        ///   Looks up a localized string similar to &lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Transitional//EN&quot;&gt;
244        ///&lt;html&gt;
245        ///     &lt;head&gt;
246        ///             &lt;title&gt;&lt;/title&gt;
247        ///             &lt;style type=&quot;text/css&quot;&gt;
248        ///               body
249        ///               {
250        ///                     font-family:Arial,Verdana,Georgia;
251        ///                     font-size:smaller;
252        ///               }
253        ///             &lt;/style&gt;
254        ///     &lt;/head&gt;
255        ///     &lt;body&gt;
256        ///     &lt;h2&gt;PKCS#1-Signaturen / Bleichenbacher Angriff&lt;/h2&gt;
257        ///     &lt;p align=&quot;justify&quot;&gt;
258        ///     PKCS#1-Signaturen basieren auf dem RSA-Verschlüsselungsverfahren. Der Angriff von Daniel Bleichenbacher zielt nicht
259        ///     auf das Verschlüsselungsverfahren selbst, sondern auf Implementierung [rest of string was truncated]&quot;;.
260        /// </summary>
261        internal static string Start {
262            get {
263                return ResourceManager.GetString("Start", resourceCulture);
264            }
265        }
266       
267        /// <summary>
268        ///   Looks up a localized string similar to &lt;h2&gt;PKCS#1 / Bleichenbacher Angriff - Hilfe&lt;/h2&gt;
269        ///Willkommen in der Hilfe des PKCS#1 / Bleichenbacher Angriff Plugins.&lt;/br&gt;
270        ///Hier finden Sie detaillierte Informationen zu PKCS#1-Signaturen und dem Bleichenbacher Angriff.&lt;/br&gt;&lt;/br&gt;
271        ///In die verschiedenen Masken dieses Plugins gelangen Sie mit Hilfe der Navigation auf der linken Seite. In den verschiedenen Masken
272        ///wiederum finden Sie mehrere Hilfebuttons. Wenn Sie auf diese klicken, bekommen Sie detaillierte Informationen über das jeweilige Thema.
273        ///.
274        /// </summary>
275        internal static string StartControl {
276            get {
277                return ResourceManager.GetString("StartControl", resourceCulture);
278            }
279        }
280    }
281}
Note: See TracBrowser for help on using the repository browser.