Datenverschlüsselungssoftware (Kryptographie)
Compris Intelligence GmbH bietet Twofish an, den vielversprechenden Kandidaten für den neuen US-Standard AES (Advanced Encryption Standard) für Blockchiffrierer. Twofish wurde von einm Team um den Krypto-Experten Bruce Schneier entwickelt und soll das aus den siebziger Jahren stammende DES Verfahren (Data Encryption Standard) ablösen. Twofish arbeitet mit einem einzigen Schlüssel für Verschlüsselung und Entschlüsselung. Für den Schlüsselaustausch wird das RSA-Verfahren zur Public-Key-Kryptographie eingesetzt in der Implementation von Compris Intelligence GmbH.
Bekannte Verschlüsselungsverfahren mit öffentlichen Schlüsseln sind sehr langsam. Deshalb werden die schnellen Block-Verschlüssler verwendet und nur ihre Schlüssel mit einem Public-Key-Verfahren ausgetauscht.
Charakteristikum |
Typische Werte |
Geschwindigkeit Kompression/Dekompression (unabhängig von der Schlüssellänge) Pentium II - 400 MHz |
10 Mbytes/Sekunde |
Geschwindigkeitsvergleich (Basis: Twofish, 256-Bit-Schlüssel, 16 Runden, 8 Zyklen):
|
Prozent langsamer als Twofish
|
Speicherbedarf |
10 kB Daten, 270 kB Codegröße |
Technologie |
Feistel-Netzwerk mit 16 Runden (bijektive Funktion bestehend aus 4 schlüsselabhängigen 8x8 Bit S-Boxen, sowie weiteren Matrizen & Verschlüsselungsfunktionen) |
Mathematische Sicherheit / Aufwand zum Knacken bei 256 Bit Schlüssellänge |
ca. 1010 Jahre |
Beste erfolgreiche Krypto-Attacke |
5 (von 16) Runden des Feistel-Netzwerkes mit 222,5 = 6 Mio. bekannten Eingaben bei einem Aufwand von 251 (= 2,3 * 1015). Bedarf an Rechenzeit steigt exponentiell mit jedem weiteren Feistel-Netzwerk |
Unterstützte Schlüssellängen |
alle Längen <= 256 Bit, insbesondere 128 Bit, 192 Bit, 256 Bit |
Schlüselaustausch |
mit RSA-Verfahren für Public-Key-Kryptographie (bis zu 4096 Bit Schlüssellänge) |
Typ des Verfahrens |
Blockchiffrierer mit sicherem Schlüsselaustausch |
Minimale Datenlänge |
16 Bytes (geringere Datenmengen können durch Hinzufügen zufälliger Daten auf die Minimallänge gebracht werden) |
Betriebssysteme |
MS-Windows 95/98/NT, Unix (Linux, Solaris); MacOS in Planung; weitere auf Wunsch |
Sinnvolle Kombinationen |
|
Features / Vorteile:
|
|
Lieferbare Programmier-Komponenten |
Preis |
|
|
Abkürzungen
Abkürzung |
Bedeutung |
AES |
Advanced Encryption Standard; Verabschiedet im Jahr 2001 durch NIST (US National Institute of Standards and Technology): Rijndael |
DES |
Data Encryption Standard; Blockchiffrierer; aus den 70er Jahren |
kB |
Kilobyte; 210 Bytes = 1024 Bytes = 213 Bits |
MB |
Megabyte; 220 Bytes = 223 Bits = 1.048.576 Bytes |
RSA |
Die Verschlüsselungsmethode mit öffentlichen und privaten Schlüsseln, die nach Rivest, Shamir und Adleman benannt wurde |
SDK |
Software development kit; Programmbibliothek zur Entwicklung von Anwendungssoftware |
Compris Intelligence GmbH
Rheingönheimer Str. 79
67065 Ludwigshafen am Rhein
Germany
Tel: (+49) 0700-COMPRISTel (0700-26677478)
Fax: (+49) 0700-COMPRISFax (0700-26677473)
Internet: www.compris.com
E-Mail: products@compris.com
Informationen & Fragen: products@compris.com
www.compris.com | | Datenverschlüsselung | | Kontakt/Karte | | Über Compris |