Benutzer-Werkzeuge

Webseiten-Werkzeuge


security:encryption:cipher

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
security:encryption:cipher [2009/11/24 12:46]
alex
security:encryption:cipher [2013/05/19 16:51] (aktuell)
Zeile 1: Zeile 1:
-**Welcher Verschlüsselungsalgorithmus ist der Beste?**+====== Welcher Verschlüsselungsalgorithmus ist der Beste? ====== 
  
 Kurz gesagt, diese Frage ist sinnlos und nicht zu beantworten. Trotzdem stellt sich regelmäßig die Frage, insbesondere wenn es um Festplattenverschlüsselung geht. Man möchte einerseits so wenig wie möglich Geschwindigkeit der Festplatte einbüßen, andererseits so sicher wie möglich dabei sein. Dazu kommt, dass nicht jeder Rechner gleich ist in der Berechnung der einzelnen Verschlüsselungsverfahren. Gerade bei etwas älteren Rechner kann das deutlich spürbare Auswirkungen auf die Gesamtperformance eines PC haben, Grund genug sich vor der Auswahl des Cryptoalgorithmus Gedanken zu machen. Kurz gesagt, diese Frage ist sinnlos und nicht zu beantworten. Trotzdem stellt sich regelmäßig die Frage, insbesondere wenn es um Festplattenverschlüsselung geht. Man möchte einerseits so wenig wie möglich Geschwindigkeit der Festplatte einbüßen, andererseits so sicher wie möglich dabei sein. Dazu kommt, dass nicht jeder Rechner gleich ist in der Berechnung der einzelnen Verschlüsselungsverfahren. Gerade bei etwas älteren Rechner kann das deutlich spürbare Auswirkungen auf die Gesamtperformance eines PC haben, Grund genug sich vor der Auswahl des Cryptoalgorithmus Gedanken zu machen.
Zeile 13: Zeile 14:
 <code>openssl speed</code> <code>openssl speed</code>
  
-OpenSSL testet jetzt die verschiedenen Algorithmen durch und zwigt sie in einer Tabelle an. Das kann je nach Rechner einige Zeit dauern.+OpenSSL testet jetzt die verschiedenen Algorithmen durch und zeigt sie in einer Tabelle an. Das kann einige Zeit dauern. 
  
 +===== Hier einige Beispiele von verschiedenen Systemen =====
  
-Hier einige Beispiele von verschiedenen Systemen 
  
-Intel Pentium4 3GHz, FreeBSD 8.0+**Intel Pentium4 3GHz, FreeBSD 8.0**
  
 Ausgabe dmesg Ausgabe dmesg
Zeile 81: Zeile 83:
  
  
-Intel Dual-Xeon 3GHz+**Intel Dual-Xeon 3GHz, FreeBSD 8.0**
  
 Ausgabe dmesg Ausgabe dmesg
Zeile 143: Zeile 145:
 </code> </code>
  
 +**Intel Atom N270, 1.6GHz, Ubuntu Netbook Edition 9.10**
  
 +Ausgabe dmesg
 +
 +<code>
 +[    0.073005] CPU0: Intel(R) Atom(TM) CPU N270   @ 1.60GHz stepping 02                                                                                                
 +[    0.076001] Booting processor 1 APIC 0x1 ip 0x6000                                                                                                                  
 +[    0.004000] Initializing CPU#1                                                                                                                                      
 +[    0.004000] Calibrating delay using timer specific routine.. 3191.93 BogoMIPS (lpj=6383863)                                                                         
 +[    0.004000] CPU: L1 I cache: 32K, L1 D cache: 24K                                                                                                                   
 +[    0.004000] CPU: L2 cache: 512K                                                                                                                                     
 +[    0.004000] CPU: Physical Processor ID: 0                                                                                                                           
 +[    0.004000] CPU: Processor Core ID: 0                                                                                                                               
 +[    0.004000] mce: CPU supports 5 MCE banks                                                                                                                           
 +[    0.004000] CPU1: Thermal monitoring enabled (TM1)                                                                                                                  
 +[    0.004000] x86 PAT enabled: cpu 1, old 0x7040600070406, new 0x7010600070106                                                                                        
 +[    0.161003] CPU1: Intel(R) Atom(TM) CPU N270   @ 1.60GHz stepping 02                                                                                                
 +[    0.161037] checking TSC synchronization [CPU#0 -> CPU#1]: passed.                                                                                                  
 +[    0.164050] Brought up 2 CPUs                                                                                                                                       
 +[    0.164057] Total of 2 processors activated (6383.67 BogoMIPS).                                                                                                     
 +[    0.164128] CPU0 attaching sched-domain:                                                                                                                            
 +[    0.164134]  domain 0: span 0-1 level SIBLING                                                                                                                       
 +[    0.164140]   groups: 0 1                                                                                                                                           
 +[    0.164151] CPU1 attaching sched-domain:                                                                                                                            
 +[    0.164156]  domain 0: span 0-1 level SIBLING                                                                                                                       
 +[    0.164161]   groups: 1 0   
 +</code>
 +
 +<code>
 +The 'numbers' are in 1000s of bytes per second processed.
 +type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
 +md2               1064.59k     2310.36k     3254.44k     3631.92k     3736.75k
 +mdc2                 0.00         0.00         0.00         0.00         0.00
 +md4               8362.16k    29640.98k    89817.00k   175873.88k   263981.74k
 +md5               7061.70k    25633.13k    79333.21k   167453.65k   247144.45k
 +hmac(md5)         9702.08k    33971.16k    97535.74k   185090.73k   252152.49k
 +sha1              6874.25k    22204.82k    55290.28k    87806.63k   106635.26k
 +rmd160            6137.57k    18881.45k    43363.22k    64336.90k    75388.25k
 +rc4              76188.40k    88091.57k    90980.44k    92361.70k    92386.65k
 +des cbc          25281.30k    26663.42k    27110.83k    26365.95k    27205.63k
 +des ede3          8964.57k     9163.11k     9220.86k     9222.53k     9237.85k
 +idea cbc             0.00         0.00         0.00         0.00         0.00
 +seed cbc             0.00         0.00         0.00         0.00         0.00
 +rc2 cbc          10687.17k    11221.70k    11330.05k    11067.39k    11389.61k
 +rc5-32/12 cbc        0.00         0.00         0.00         0.00         0.00
 +blowfish cbc     46805.42k    51586.58k    52805.63k    53086.89k    53313.54k
 +cast cbc         21095.81k    22675.29k    23289.69k    23439.70k    23470.08k
 +aes-128 cbc      17174.50k    23255.19k    25595.70k    26252.29k    26438.31k
 +aes-192 cbc      15263.94k    19941.53k    21662.04k    22122.18k    22276.78k
 +aes-256 cbc      13796.51k    17356.35k    18573.23k    18647.04k    18986.33k
 +camellia-128 cbc        0.00         0.00         0.00         0.00         0.00
 +camellia-192 cbc        0.00         0.00         0.00         0.00         0.00
 +camellia-256 cbc        0.00         0.00         0.00         0.00         0.00
 +sha256            4555.98k    10515.31k    18588.84k    22491.14k    24917.33k
 +sha512            2319.48k     9289.09k    15347.75k    22337.54k    25821.18k
 +aes-128 ige      21801.03k    23792.51k    24320.85k    24439.13k    24453.12k
 +aes-192 ige      19138.79k    20354.56k    20723.37k    20826.45k    20802.22k
 +aes-256 ige      16812.74k    17657.05k    17918.29k    17969.49k    17975.98k
 +                  sign    verify    sign/s verify/s
 +rsa  512 bits 0.001739s 0.000143s    575.2   6999.1
 +rsa 1024 bits 0.008652s 0.000407s    115.6   2456.4
 +rsa 2048 bits 0.049024s 0.001339s     20.4    746.7
 +rsa 4096 bits 0.321875s 0.004739s      3.1    211.0
 +                  sign    verify    sign/s verify/s
 +dsa  512 bits 0.001445s 0.001642s    692.0    608.9
 +dsa 1024 bits 0.003984s 0.004803s    251.0    208.2
 +dsa 2048 bits 0.013089s 0.015528s     76.4     64.4
 +</code>
security/encryption/cipher.1259063171.txt.gz · Zuletzt geändert: 2013/05/19 16:51 (Externe Bearbeitung)