128 Bit Crypter

      128 Bit Crypter

In der Computerarchitektur sind 128-Bit- Ganzzahlen , Speicheradressen oder andere Dateneinheiten diejenigen, die 128 Bit (16 Oktetts ) breit sind. Außerdem sind 128-Bit- Zentraleinheit (CPU)- und Arithmetik-Logik-Einheit (ALU)-Architekturen solche, die auf Registern , Adressbussen oder Datenbussen dieser Größe basieren.




Während es derzeit keine Mainstream-Allzweckprozessoren gibt, die für den Betrieb mit 128-Bit- Ganzzahlen oder -Adressen ausgelegt sind, verfügen einige Prozessoren über spezielle Möglichkeiten, um mit 128-Bit-Datenblöcken zu arbeiten.

Der gigantische Adressraum der 64-Bit-Architektur ist der Hauptgrund, warum 128 Bit auch langfristig keinen Sinn macht:

Selbst die leistungsstärksten Server sind noch weit davon entfernt, 64 Bit auch nur annähernd auszunutzen.

Unter einer 128 Bit Verschlüsselung versteht man die Länge eines Schlüssels (= 128 bit), mit dem z.B. die Kommunikation zwischen einem Webbrowser und dem Webserver verschlüsselt wird. Ein Bit hat dabei immer den Zustand 0 oder 1. Daraus ergibt sich eine Folge von 128 0en und 1en = 2^128 Möglichkeiten.

Bei 64 Bit 5 ASCII Zeichen und bei 128 Bit 13 ASCII Zeichen. Der Schlüssel darf nicht nur eine gewisse Länge habe, er muss sogar eine fest definierte Länge haben, in diesem Fall nicht länger als 16 ASCii Zeichen.

Verschlüsselungsschlüssel mit 128 Bit gelten aktuell als sicher. Hacker, die versuchen einen solchen Schlüssel zu knacken, indem sie alle möglichen Schlüssel durchprobieren - Experten sprechen in diesem Zusammenhang von der Brute-Force-Methodik – sehen sich 2 hoch 128 Möglichkeiten gegenüber.

 

Schlüssellänge  Brute-Force Zeit für möglichen alle Kombinationen.

  • 56-Bit AES-Verschlüsselung        399 Sekunden
  • 128-Bit AES-Verschlüsselung     1,02 * 1018 Jahre
  • 192-Bit AES-Verschlüsselung     1,872 * 1037 Jahre
  • 256-Bit AES-Verschlüsselung     3,31 * 1056 Jahre

Der Advanced Encryption Standard (AES) (deutsch etwa „fortschrittlicher Verschlüsselungsstandard“) ist eine Blockchiffre, die als Nachfolger des DES im Oktober 2000 vom National Institute of Standards and Technology (NIST) als US-amerikanischer Standard bekanntgegeben wurde. Der Algorithmus wurde von Joan Daemen und Vincent Rijmen unter der Bezeichnung Rijndael entwickelt.

Es handelt sich um ein symmetrisches Verschlüsselungsverfahren, d. h. der Schlüssel zum Ver- und Entschlüsseln ist identisch. Der Rijndael-Algorithmus besitzt variable, voneinander unabhängige Block- und Schlüssellängen von 128, 160, 192, 224 oder 256 Bit. Rijndael bietet ein sehr hohes Maß an Sicherheit; erst mehr als zehn Jahre nach seiner Standardisierung wurde der erste theoretisch interessante, praktisch aber nicht relevante Angriff gefunden. Bis zum Einsatz von AES war der Data 

Encryption Standard (DES) der am häufigsten genutzte symmetrische Algorithmus zur Verschlüsselung von Daten. Spätestens seit den 1990er Jahren galt er mit seiner Schlüssellänge von 56 Bit als nicht mehr ausreichend sicher gegen Angriffe mit der Brute-Force-Methode. Ein neuer, besserer Algorithmus musste gefunden werden.

  • Arbeitsweise

Rijndael ist eine als Substitutions-Permutations-Netzwerk entworfene Blockchiffre. Bei Rijndael können Blocklänge und Schlüssellänge unabhängig voneinander die Werte 128, 160, 192, 224 oder 256 Bits erhalten, während bei AES die Blockgröße auf 128 Bit festgelegt ist und die Schlüsselgröße 128, 192 oder 256 Bit betragen kann.

Rijndael ist eine iterierte Blockchiffre, d. h. der Block wird in mehreren aufeinanderfolgenden Runden verschlüsselt, die bis auf die verwendeten Rundenschlüssel gleich sind. Für jede Runde wird ein anderer Rundenschlüssel aus dem Originalschlüssel berechnet (Schlüsselexpansion). Die Anzahl R der Runden variiert und ist vom Maximum der Blockgröße b und der Schlüssellänge k abhängig (beim AES also nur von der Schlüssellänge):


Anzahl der Runden bei Rijndael
max(b, k)128160192224256
Rundenzahl R1011121314

Der Datenblock, der ver- oder entschlüsselt werden soll, wird zunächst in eine zweidimensionale Tabelle geschrieben, deren Zellen ein Byte groß sind und die vier Zeilen und je nach Blockgröße 4 bis 8 Spalten hat.



System   : 7, 8, Vista, 10, 11
Lizenz   : Freeware
Version  : 0.47
Grösse   : 1.048 KB
Update   : 12/2022
Passwort : asciigen.blogspot.com

MD5      : bc6263dc2ca891a5b2e2471ff22c1906
SHA-1    : ba1df7946feb44a173a2c4f27dc0d8f12935b0ca
SHA-256  : 7b7255d680e80a9869cad6d405720fb983cc324331eec00cd0dc47710dd5b912
CRC32    : 9cb3efab


  • Mirros : MediaFire | Mega | Proton







Keine Kommentare:

Kommentar veröffentlichen

Beliebte Posts