Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
e3db4ad
Update README.md.txt
zwc662 Sep 28, 2016
961848c
Update README.md.txt
zwc662 Sep 28, 2016
9468557
Add files via upload
zwc662 Oct 24, 2016
1160acf
Add files via upload
zwc662 Oct 24, 2016
8070430
Add files via upload
zwc662 Oct 29, 2016
e6803fb
Delete BLAKEAlgorithm.java
zwc662 Oct 29, 2016
09734c4
Delete Test.java
zwc662 Oct 29, 2016
5f6c114
Update README.md.txt
zwc662 Oct 29, 2016
aef9240
Add files via upload
zwc662 Oct 29, 2016
a8b9a3e
Update README.md.txt
zwc662 Oct 29, 2016
5e85f8d
Add files via upload
zwc662 Oct 31, 2016
32ebd7f
Add files via upload
zwc662 Nov 6, 2016
5a136fe
Add files via upload
zwc662 Nov 6, 2016
72de255
Update README.md.txt
zwc662 Nov 16, 2016
6a9515b
Add files via upload
zwc662 Nov 16, 2016
f70f812
Add files via upload
zwc662 Nov 28, 2016
a334367
Add files via upload
zwc662 Nov 28, 2016
54e88a6
Add files via upload
zwc662 Dec 2, 2016
f684c2b
Add files via upload
zwc662 Dec 2, 2016
b366007
Add files via upload
zwc662 Dec 2, 2016
4a47ec8
Add files via upload
zwc662 Dec 2, 2016
9719fd2
Add files via upload
zwc662 Dec 2, 2016
5773fdd
Add files via upload
zwc662 Dec 2, 2016
3428e0c
Add files via upload
zwc662 Dec 2, 2016
7a51758
Add files via upload
zwc662 Dec 2, 2016
4242ad1
Add files via upload
zwc662 Dec 2, 2016
d751cd4
Add files via upload
zwc662 Dec 2, 2016
ccecc0e
Add files via upload
zwc662 Dec 2, 2016
1e00956
Delete org.jcryptool.visual.sha3candidates_0.9.9.jar
zwc662 Dec 9, 2016
6b10fba
No big changes
zwc662 Dec 9, 2016
ba833c3
Add files via upload
zwc662 Dec 11, 2016
6d40310
Add files via upload
zwc662 Dec 11, 2016
f11281e
Update README.md.txt
zwc662 Dec 11, 2016
d264dde
Create README.md
zwc662 Dec 11, 2016
f9b7dd8
Delete README.md.txt
zwc662 Dec 11, 2016
0404e7e
Update README.md
zwc662 Dec 11, 2016
8cda1f8
Add files via upload
zwc662 Dec 11, 2016
41890ea
Update README.md
zwc662 Dec 14, 2016
bc552d3
Update README.md
zwc662 Dec 14, 2016
4e3fbd3
Update README.md
zwc662 Dec 14, 2016
ae50f38
Update README.md
zwc662 Dec 14, 2016
97f6db7
Update README.md
zwc662 Dec 14, 2016
d039bf6
Update README.md
zwc662 Dec 14, 2016
9af786a
Update README.md
zwc662 Dec 14, 2016
15a8d4f
Update README.md
zwc662 Dec 14, 2016
1d222dc
Update README.md
zwc662 Dec 14, 2016
cfa204c
Update README.md
zwc662 Dec 14, 2016
e8ce3a9
Update README.md
zwc662 Dec 14, 2016
1d5140b
Update README.md
zwc662 Dec 14, 2016
f8ddaeb
Update README.md
zwc662 Jan 5, 2017
e03ecf8
Update README.md
zwc662 Jan 5, 2017
6ba0bc3
Add files via upload
zwc662 Jan 5, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added BLAKE224 Visualization.pptx
Binary file not shown.
23 changes: 23 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
#Jcryptool visualization plug-in for SHA3 candidate BLAKE224

The plug-ins won't be integrated into the Jcryptool software and released until they are authorized by Jcryptool Project leaders. For more details, please check the detail in README.md of master branch.

##Before adding the visualization plug-in to Jcryptool, pleas also -follow the instructions in the README.MD of the master branch to construct general developing envrioment. If you have done that, please follow the instructions below.

1. SHA-3 candidates list is on the official website of NIST(National Institute of Standards and Technology) below. http://csrc.nist.gov/groups/ST/hash/sha-3/Round1/submissions_rnd1.html. The submitted materials of the candidates can all be found on this website.

2. To add visualization plug-ins, please firstly add the commands below into the org.jcryptool.visual.feature/feature.xml.

\<plugin
id="org.jcryptool.visual.sha3candidates"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>

3. Download the org.jcryptool.visual.sha3candidates folder. Add the project to eclipse by selecting the folder through File > Open Projects from File System > Directory... and click 'Finish'.

4. If the plug-in in the folder doesn't work, please try compressing the zip file in the same name and replace all the contents of the original folder.

5. Launch JCryptool in eclipse, click the "Visual" in the menu, and click in "SHA3 Candidates".

1 change: 0 additions & 1 deletion README.md.txt

This file was deleted.

Binary file added org.jcryptool.visual.sha3candidates.zip
Binary file not shown.
16 changes: 16 additions & 0 deletions org.jcryptool.visual.sha3candidates/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name.0
Bundle-SymbolicName: org.jcryptool.visual.sha3candidates;singleton:=true
Bundle-Version: 0.9.9
Bundle-Activator: org.jcryptool.visual.sha3candidates.HashingPlugin
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
org.jcryptool.core.operations;bundle-version="0.9.9",
org.eclipse.help,
org.bouncycastle
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-ActivationPolicy: lazy
Import-Package: org.jcryptool.core.logging.utils
Bundle-Vendor: %Bundle-Vendor.0
Bundle-ClassPath: .
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#Properties file for org.jcryptool.visual.SHA3
view.name.0 = SHA3 Candidates
Visual.name.0 = SHA3 Candidates
Bundle-Vendor.0 = jcryptool.org
Bundle-Name.0 = SHA3 Candidates Plug-in
restart.command.name = Restart
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#Properties file for org.jcryptool.visual.SHA3
view.name.0 = SHA3
Visual.name.0 = SHA3
Bundle-Vendor.0 = jcryptool.org
Bundle-Name.0 = SHA3 Plug-in
restart.command.name = Neustart
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#Eclipse modern messages class
#Sat Mar 07 13:03:56 CET 2015
HashingView_0=SHA3 Candidates
HashingView_1=\nA hash function maps a large input set to a smaller output set. The input is of variable length, however, the output, usually has a small fixed length. Here, it is possible to select a hash function and the representation type of the hash values. The hash values of both input texts are calculated and displayed at once. The difference between the two hash values displayed at the bottom is a measure of the sensitivity of a hash value concerning changes in the input.
HashingView_10=Hash value 1
HashingView_11=Difference of the two hash values
HashingView_12=% of the bits are different (
HashingView_13=\ of
HashingView_14=). Longest unchanged bit sequence\: Offset
HashingView_15=, length
HashingView_16=example_en.txt
HashingView_17=\ Longest changed bit sequence\: Offset
HashingView_18=.\r\nNumber of longest bit sequences\: unchanged \=
HashingView_2=Select a hash function
HashingView_21=\ ; changed \=
HashingView_3=Representation of the hash values
HashingView_4=hexadecimal
HashingView_5=decimal
HashingView_6=binary
HashingView_7=Input 1
HashingView_8=Hash value 2
HashingView_9=Input 2
HashingView_btnChanged_text=Underline longest changed bit sequences
HashingView_btnUnchanged_text=Underline longest unchanged bit sequences
HashingView_mntmCopy_text=Copy
HashingView_mntmSelectAll_text=Select All
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#Eclipse modern messages class
#Sat Mar 07 20:33:49 CET 2015
HashingView_0=SHA3\u00E4t
HashingView_1=\nEine Hashfunktion bildet eine gro\u00DFe Eingabemenge auf eine kleinere Zielmenge ab. Die Eingabe hat unterschiedliche L\u00E4ngen, dagegen hat die Ausgabe meist eine feste L\u00E4nge. Hier k\u00F6nnen Sie eine Hashfunktion und die Darstellung der Hashwerte ausw\u00E4hlen. Die Hashwerte beider Eingabetexte werden berechnet und sofort angezeigt. Der Unterschied der beiden Hashwerte ist ein Ma\u00DF f\u00FCr die Sensitivit\u00E4t der Hashwerte bzgl. \u00C4derungen in der Eingabe (er wird unten angezeigt).
HashingView_10=Hashwert 1
HashingView_11=Unterschied der beiden Hashwerte
HashingView_12=% der Bits unterscheiden sich (
HashingView_13=\ von
HashingView_14=). L\u00E4ngste unver\u00E4nderte Bitfolge\: Offset
HashingView_15=, L\u00E4nge
HashingView_16=example_de.txt
HashingView_17=\ L\u00E4ngste ver\u00E4nderte Bitfolge\: Offset
HashingView_18=.\r\nAnzahl der l\u00E4ngsten Bitfolgen\: unver\u00E4ndert \=
HashingView_2=Auswahl der Hashfunktion
HashingView_21=\ ; ver\u00E4ndert \=
HashingView_3=Darstellung der Hashwerte
HashingView_4=hexadezimal
HashingView_5=dezimal
HashingView_6=bin\u00E4r
HashingView_7=Eingabe 1
HashingView_8=Hashwert 2
HashingView_9=Eingabe 2
HashingView_btnChanged_text=Unterstreiche l\u00E4ngste ver\u00E4nderte Bitfolgen
HashingView_btnUnchanged_text=Unterstreiche l\u00E4ngste unver\u00E4nderte Bitfolgen
HashingView_mntmCopy_text=Kopieren
HashingView_mntmSelectAll_text=Alles markieren
9 changes: 9 additions & 0 deletions org.jcryptool.visual.sha3candidates/build.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
source.. = src/
output.. = bin/
bin.includes = plugin.xml,\
META-INF/,\
.,\
icons/,\
OSGI-INF/,\
nl/,\
templates/
Binary file added org.jcryptool.visual.sha3candidates/icons/view.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 9 additions & 0 deletions org.jcryptool.visual.sha3candidates/nl/de/contexts.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<contexts>
<context id="wizardhelp" title="SHA3">
<description>SHA3 ist eine Hash - Funktion, die momentan noch entwickelt wird. Hier stehen Ihnen drei verschiedene Kandidaten der zweiten Runde zur Verfügung.</description>
<topic href="$nl$/help/content/ECHOTutorial.html" label="SHA3 - ECHO"/>
<topic href="$nl$/help/content/JHTutorial.html" label="SHA3 - JH"/>
<topic href="$nl$/help/content/SkeinTutorial.html" label="SHA3 - Skein"/>
</context>
</contexts>
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>SHA 3 - ECHO</title>
</head>

<body>
<h1>SHA 3 - ECHO</h1>

<p>Der Hashalgorithmus ECHO nimmt eine Nachricht und einen Salt als Eingabe. Der Salt ist 128 Bit lang. Wird dieser nicht angegeben
oder benötigt, dann ist der Defaultwert 0. Die Ausgabe kann jede Bitlänge zwischen 128 und 512 sein,
wobei vom NIST nur 4 Bitlängen gefordert sind. Grundsätzlich baut ECHO auf den bekannten Verschlüsselungsalgorithmus
AES auf. Je nachdem welche wie lang der Hashwert am Schluss sein soll, wird auf 2 unterschiedliche Kompressionsmethoden
zurückgegriffen.
</p>
<b>Es werden folgende Hash-Bitlängen unterstützt:</b>
<ul>
<li>224 Bit</li>
<li>256 Bit</li>
<li>384 Bit</li>
<li>512 Bit</li>
</ul>
<br/>
<p><b>ECHO Funktionsweise:</b></p>
<p>Zuerst werden die 12 Words mit den letzten 4 Chaining-Words verknüpft, danach folgen die an AES angelehnten Runden.
Zum Schluss wird die Ausgabe per XOR mit der Eingabe verknüpft und die erste Spalte als Chainingvariable
weiter verwendet. Bei einem Hashwert von 128 bis 256 ist die Chainingvariable 512 Bit lang.
Als Hashwert werden die ersten Bits in der Länge des Hashwertes genommen.
</p>
<img src="ECHOfigure1.png" alt="Funktionsweise">
<br/>

</body>
</html>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>SHA 3 - JH</title>
</head>

<body>
<h1>SHA 3 - JH</h1>

<p>JH ist ein effizienter Algorithmus, der auf einfachen Rundenfunktionen aufbaut.
Es wird ein Komprimierungsfunktion verwendet die ihre Daten aus einer großen Permutation (bijektive Funktion) erhält.
Im Allgemeinen ist JH an das verallgemeinerte AES-Design SPN (Subsitution-Permutation-Network) und MDS (Maximum Distance Separable) angelehnt.
Im Gegensatz zum AES-Design verwendet JH ein 8 dimensionales Array. Dieses Design der Permutation verbindet die besten Eigenschaften von AES (SPN + MDS) und Serpent (SPN + bitslice).
</p>
<b>Es werden folgende Hash-Bitlängen unterstützt:</b>
<ul>
<li>224 Bit</li>
<li>256 Bit</li>
<li>384 Bit</li>
<li>512 Bit</li>
</ul>
<br/>
<p><b>JH Compressions Function:</b></p>
<img src="JHfigure1.png" alt="compression function">
<br/>
<p><b>Bijektive Funktion E (EDP):</b></p>
<img src="JHfigure2.png" alt="bijective function">
<br/>
<p><b>Truncate:</b></p>
Als letzter Schritt wird der finale Hash auf 224, 256, 384 oder 512 Bit gekürzt.
</body>
</html>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>SHA 3 - Skein</title>
</head>

<body>
<h1>SHA 3 - Skein</h1>

<p>
Skein ist ein einfach strukturiertes und schnelles Hashverfahren das auf die
Blockchiffre Threefish aufbaut. Zusätzlich enthält es einen UBI(Unique Block Interaction) mit Tweak.
<br>
Threefish ist eine n-bit Blockchiffre mit einem 128-bit Tweak, daher ergibt sich für n: 256, 512, 1024 bit.
<br>
Skein verwendet einfache Operationen(add, rotate, xor) und arbeitet mit
64-bit Worten. Die Blockchiffre beinhaltet Zusatzinformationen (Tweak), welche
ein Byte Zähler(der bereits verarbeiteten) und ein Typ Feld beinhalten.
<ul>
<li>Der UBI Modus für "Tweakable" Blockchiffren</li>
<li>Berechnen eines internen Hashwertes</li>
</ul>
<img src="Skeinfigure1.png" alt="interner Hash"><br/>
<ul>
<li>Berechnen des eigentlichen Hashwertes</li>
</ul>
<img src="Skeinfigure2.png" alt="eigentlicher Hash"><br/>
<ul><li>Threefish beinhaltet:</li>
<li>MIX - Operation</li>
<li>Rundenstruktur (72–80 Runden, alle 4 Runden wird ein Rundenschlüssel addiert)</li>
<li>der Key Schedule (aus n-bit Schlüssel und 128-bit Tweak werden 19–21 n-bit Rundenschlüssel generiert)</li><br>
<br/>
<ul>
<li>Die MIX - Operation</li>
</ul>
<img src="Skeinfigure3.png" alt="MIX Operation">
<ul>
<li>Rechnet auf 64-bit Worten</li>
<li>amortisiert 1 Taktzyklus auf Referenzplattform</li>
<li>Rotation um einen von den Daten unabhängigen Wert (1 bis 63)</li>
</ul>
<br/>

<ul><li>4 Runden von Threefish-512</li></ul>
<img src="Skeinfigure4.png" alt="4 Runden von Threefish-512"><br/>
</body>
</html>

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>SHA-3</title>
</head>

<body>
<h1>SHA-3</h1>
<p>Der Begriff secure hash algorithm (engl. für sicherer Hash-Algorithmus), kurz SHA, bezeichnet eine Gruppe standardisierter kryptologischer Hashfunktionen (siehe <a href="http://de.wikipedia.org/wiki/Secure_Hash_Algorithm">Wikipedia</a>). Die Hash-Funktion Keccak wurde vom NIST als SHA-3 zum Nachfolger der SHA-1/2-Familie ernannt.</p>

<p>Beim Auswahlverfahren haben es mehrere Kandidaten in die zweite Runde geschafft. In JCrypTool sind folgende SHA-3-Kandidaten implementiert:
<ul>
<li><a href="ECHOTutorial.html">ECHO</a></li>
<li><a href="JHTutorial.html">JH</a></li>
<li><a href="SkeinTutorial.html">Skein</a></li>
</ul>
<p>Auf den Unterseiten finden Sie nähere Informationen zu den einzelnen Kandidaten.</p>
</body>
</html>
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>SHA-3-Kandidaten</title>
</head>

<body>
<h1>SHA-3-Kandidaten</h1>

<h2>Hashwert erzeugen</h2>

<p>Der Hashwert wird immer vom aktuellen Editor berechnet. Starten Sie den SHA3 Wizard, welcher unter <b>Algorithmen -&gt; Hash-&gt; SHA-3-Kandidaten</b>
zu finden ist. Nun können Sie den gewünschten Algorithmus auswählen.</p>

<p>Hierbei ist zu beachten, dass jeder Algorithmus unterschiedliche Hash-Bitlängen unterstützt, daher sollte ein passender Algorithmus gewählt werden,
falls eine bestimmte Bitlänge benötig wird.<br>
Im Anschluss müssen Sie eine Bitlänge wählen (die angezeigten Werte sind auch die unterstützten Bitlängen). Nun wählen Sie
unter Optionen "Hash erzeugen".<br>
Damit Ihnen das Arbeiten mit dem erzeugten Hashwert leichter fällt, kann die Ausgabeform des Hashwertes frei gewählt werden.</p>
<ul>
<li><b>Hexeditor:</b> Gibt den Hashwert im Hexeditor aus.</li>
<li><b>Texteditor:</b> Gibt den Hashwert geblockt im Texteditor aus, was den Hash anschaulicher macht.</li>
<li><b>Hashstream:</b> gibt den Hashwert in einer Zeile ohne Abstand im Texteditor aus, wodurch das Verifizieren leichter fällt.</li>
</ul>

<p>Durch klicken auf den "Finish" Button wird der Hash mit den ausgewählten Optionen erzeugt.</p>

<h2>Hashwert verifizieren</h2>

<p>Beim Verifizieren wird ebenfalls der Hashwert vom aktuellen Editor berechnet und anschließend mit einem anderen geprüft, ob es sich um
denselben handelt. Es werden jeweils beide Hashwerte ausgegeben und das Ergebnis dieser Überprüfung. Dazu müssen Sie ebenfalls den SHA3 - Wizard
öffnen und den Algorithmus sowie seine Bitlänge eingeben. Hierbei handelt es sich um den Algorithmus/Bitlänge des zu überprüfenden Hashwertes.
Unter Optionen wird nun "Hash verifizieren" gewählt, wodurch das darunter liegende Feld benutzbar wird. In diesem Feld kann man nun
den Hashwert eingeben. Mit dem <b>Finish</b> Button startet die Verifikation.
</p>
</body>
</html>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading