Kategorien
Security

Verschlüsselungsverfahren

Hier ist eine Übersicht über die gängigsten Verschlüsselungsverfahren:

Hashing-Verfahren:

Algorithmus  Name  Schlüssellänge  Bemerkung 
SHA-1  Secure Hash Algorithm  160 bit  
SHA-256  Secure Hash Algorithm  256 bit  
SHA-512  Secure Hash Algorithm  512 bit   
MD4  Message-Digest algorithm 4  128 bit   
MD5 Message-Digest algorithm 5  128 bit   

 

Asymmetrische Verfahren

Algorithmus  Name   Modus Schlüssellänge  Bemerkung 
RSA Rivest, Shamir, Adleman Primzahlmultiplikation  1024 – 2048 bit  
D-H Diffie Hellmann   variabel  
MQV-DH Menezes-Qu-Vanstone   variabel  
El-Gamal El-Gamal diskrete Logarithmen  variabel  
Elliptic Curve Elliptische-Kurven-Kryptosystem  diskrete Logarithmen    

Symmetrische Verfahren 

Algorithmus  Name   Modus Schlüssellänge  Bemerkung 
DES Data Encryption Standard Blockchiffre  64 bit (56+8)  
3DES Data Encryption Standard Blockchiffre  168 bit  
IDEA International Data Encryption Algorithm Blockchiffre  128  
RC4 Rivest Cipher Stromchiffre variabel  
RC5 Rivest Cipher  Blockchiffre  variabel   
Blowfish  Blowfish  Blockchiffre  variabel   
Skipjack  FIPS 185  Blockchiffre  80   
Rijndael  Rijndael  Blockchiffre  128, 192, 256 bit   
AES  Advanced Encryption Standard  Blockchiffre  128, 192, 256 bit