Benchmark für Festplattenverschlüsselung

Aus DebianforumWiki

Wechseln zu: Navigation, Suche
WikiSicherheit ‹ Benchmark für Festplattenverschlüsselung

Inhaltsverzeichnis

Einleitung

Benchmark: Wie viel MB/s könnte der PC theoretisch von einer verschlüsselten Festplatte lesen.

Siehe auch Thema im Forum:

Testablauf

Vorbereitungen

Das Debian-Paket Debianpackage.png cryptsetup muss installiert werden:

aptitude install cryptsetup

Außerdem muss nach der Installation das Modul dm_crypt geladen werden:

modprobe dm_crypt

Testumgebung aufbauen

mkdir /media/tmpfs
mount -t tmpfs none /media/tmpfs
dd if=/dev/zero of=/media/tmpfs/test.img bs=1M count=0 seek=512
losetup /dev/loop0 /media/tmpfs/test.img
cryptsetup luksFormat --cipher aes-cbc-essiv:sha256 --key-size 256 /dev/loop0
cryptsetup luksOpen /dev/loop0 loop0_crypt

Benchmark

for i in $(seq 1 10); do dd if=/dev/mapper/loop0_crypt of=/dev/null; done

Tipp: Cool&Quiet deaktivieren! Das kann die Ergebnisse verfälschen.

Testumgebung abbauen

cryptsetup luksClose /dev/mapper/loop0_crypt
losetup -d /dev/loop0
umount /media/tmpfs
rmdir /media/tmpfs

Ergebnisse

Prozessor Kerne Taktrate in GHz RAM in GiB Betriebssystem Kernel[1] Architektur[2] Benutzer Ergebnis[3] in MB/s
AMD Phenom II X4 945 4 3 4 Debian Lenny (stable) 2.6.32-bpo.3-amd64 x86_64 Benutzer.png pluvo 143,8
Intel Core 2 Duo T5550 2 1,83 2 Ubuntu 8.04.4 LTS 2.6.24-27-generic i686 Benutzer.png pluvo 68,13
Intel Core 2 Duo T7200 2 2,00 3 Fedora 15 2.6.38.8-35.fc15.i686 i686 Linuxhippy 44,3
AMD Athlon X2 4850e 2 2,5 8 Debian Lenny (stable) 2.6.32-bpo.3-amd64 x86_64 Benutzer.png pluvo 89,75
AMD Athlon X2 5050e 2 2,6 4 Debian Lenny (stable) 2.6.32-bpo.3-amd64 x86_64 Benutzer.png pluvo 94,01
Intel Core 2 Duo P7550GXBSE8BP 2 2,26 2 grml64 2009.10 (Live CD) 2.6.31-grml64 x86_64 Benutzer.png pluvo 80,36
AMD Athlon X2 4000+ 2 2,1 8 Debian Lenny (stable) 2.6.32marvin.v2 x86_64 Benutzer.png Saxman 77,46
AMD Athlon II X4 600e 4 2,2 16 Debian Squeeze (stable) 2.6.38-bpo.2-amd64 x86_64 Benutzer.png Saxman 104,71
AMD Opteron 6274 16 2,2 256 Ubuntu 12.10 3.5.0-22-generic x86_64 Benutzer.png mweinelt 284,8
AMD Phenom II X4 810 4 2,6 4 Debian Lenny (stable) 2.6.33.1-1000hz x86_64 Benutzer.png cirrussc 123
AMD Phenom X4 9950 4 2,6 6 Debian Squeeze (testing) 2.6.32-3-amd64 x86_64 Benutzer.png Lord_Carlos 116,80
AMD Turion 64 X2 TL-56 2 1,8 2 Debian Squeeze (testing) 2.6.32-3-amd64 x86_64 Benutzer.png Lord_Carlos 38
Intel Core i5-660[4] 2 (4 Threads) 3,6 4 OpenSUSE 11.2 2.6.31.12-0.2-desktop x86_64 Benutzer.png molli123 473
AMD Athlon 64 X2 4600+ 2 2,4 3 Debian Squeeze (testing) 2.6.32-3-amd64 x86_64 Benutzer.png cirrussc 98
Intel Xeon X5650 (2x)[4] 2x 6 (2x 12 Threads) 3,06 48 OpenSUSE 11.2 2.6.31.12-0.2-default x86_64 Benutzer.png molli123 554,4
Intel Xeon X5650 (2x) 2x 6 (2x 12 Threads) 3,06 48 OpenSUSE 11.2 2.6.31.12-0.2-default x86_64 Benutzer.png molli123 120,2
Intel Xeon X5660 (2x) 12 phys. Kerne (24 Threads) 2,80 24 Ubuntu 12.10 3.5.0-18-generic x86_64 Benutzer.png mweinelt 213
AMD Athlon II X2 260 2 3,2 4 Debian Lenny (stable) 2.6.32-bpo.5-amd64 x86_64 Benutzer.png pluvo 142,5
Intel Core i7 620 LM (Mobile)[4] 4 2,0 4 Ubuntu Lucid 10.4.1 2.6.32-24-generic x86_64 Benutzer.png mweinelt 356
Intel Core i7 CPU M 620 2 (4 Threads) 2,67 4 Gentoo Base System release 2.0.1 2.6.35-pentoo-r4 x86_64 Benutzer.png Lego 102
Intel Core i7 CPU M 620[4] 2 (4 Threads) 2,67 4 Gentoo Base System release 2.0.1 2.6.35-pentoo-r4 x86_64 Benutzer.png Lego 496,6
Intel Atom 330 2 (4 Threads) 1,6 4 Ubuntu 10.10 2.6.35-22-generic i686 Benutzer.png pluvo 18,9
Intel Atom 330 2 (4 Threads) 1,6 4 Debian Lenny (stable) 2.6.26-2-amd64 x86_64 Benutzer.png pluvo 25,1
Intel Atom N270 1 (2 Threads) 1,6 1 Debian Squeeze (testing) 2.6.32-5-686 i686 Benutzer.png niemand 17,95
Intel Atom 330 2 (4 Threads) 1,6 2 Ubuntu 10.10 2.6.36-rc7+scale patch x86_64 Benutzer.png hacker1 31,2
Intel Atom d510 2 (4 Threads) 1,6 2 Debian lenny 2.6.26-2-amd64 x86_64 Martin89 25,1
Intel Pentium Dual E2160 2 1,80 4 Debian lenny 2.6.26-2-amd64 x86_64 Martin89 59,5
Intel Core 2 Quad E9550s 4 2,83 8 Debian Squeeze 2.6.32-5-amd64 x86_64 vitaminb 100,7
Intel Core i5-2500k[4] 4 3,3 8 Debian-Squeeze 2.6.38-1-amd64 x86_64 Benutzer.png Paty-17 984
Intel Core i5-2500[4] 4 3,3 12 Ubuntu 11.10 3.0.0-16-generic x86_64 Benutzer.png nussecke (965)
Intel Core i5-2500 4 3,3 12 Ubuntu 11.10 3.0.0-16-generic x86_64 Benutzer.png nussecke 430
Intel Core 2 Duo L7500 2 1,6 4 Debian Squeeze (Testing) 2.6.38-1-amd64 x86_64 feltel 60,9
Intel Core 2 Duo L9400 2 1,86 8 Debian Wheezy (Testing) 3.2.0-1-amd64 x86_64 feltel 71,8
AMD Athlon II X2 265 2 3,3 4 Ubuntu 11.04 2.6.38-10-generic x86_64 Benutzer.png CountDracula 126,6
AMD Athlon II Neo 2 1,3 5 grml-64 2011-05 2.6.38-grml64 x86_64 ThorstenS 56,5
AMD Athlon II Neo 2 1,3 1 Debian Squeeze (stable) 2.6.32-5-amd64 x86_64 Benutzer.png CountDracula 60,5
AMD Athlon II Neo 2 1,3 1 Debian Wheezy (testing) 3.0.0-1-amd64 x86_64 Benutzer.png CountDracula 56,8
Intel(R) Core(TM)2 Duo CPU T7100 @ 1.80GHz 2 1,8 2 Debian Squeeze (stable) 2.6.32-5-686 i686 hamb0rg3r 52,95
VIA Esther[5] 1 1 2 Debian Squeeze (stable) 2.6.32-5-686 i686 Benutzer.png fundsammler 41,2
VIA Esther 1 1 2 Debian Squeeze (stable) 2.6.32-5-686 i686 Benutzer.png fundsammler 7,8
Intel Atom 330 2 (4 Threads) 1,6 4 Debian Squeeze (stable) 2.6.32-5-amd64 x86_64 Benutzer.png TRex 25,2
AMD Geode LX800[6] 1 0,5 0,25 Debian Squeeze (stable) 2.6.32-5-486 i586 Benutzer.png cirrussc 15,4
AMD Geode LX800 1 0,5 0,25 Debian Squeeze (stable) 2.6.32-5-486 i586 Benutzer.png cirrussc 6,5
AMD Phenom II X6 1090T 6 3,2 8 Debian Wheezy (testing) 3.1.0-1-amd64 x86_64 Benutzer.png schorsch_76 288
Intel(R) Core(TM) i7-2670QM[4] 4 (8 Threads) 2,2 8 Debian Wheezy (testing) 3.2.0-1-amd64 x86_64 Benutzer.png schorsch_76 751,8
AMD Phenom II X4 965 4 3,4 8 Debian Wheezy (testing) 3.2.0-1-amd64 x86_64 Benutzer.png Cae 180,2
AMD Athlon 64 X2 5600+ 2 2,8 4 Debian Squeeze (stable) 2.6.32-5-amd64 x86_64 Benutzer.png Cae 106,2
Intel Pentium III (Coppermine)[7] 1 1,1 0,5 Debian Squeeze (stable) 2.6.32-5-686 i686 Benutzer.png Cae 17
AMD Duron 1800+ 1 1,3 0,75 Debian Squeeze (stable) 2.6.32-5-686 i686 Benutzer.png cirrussc 19,8
Intel(R) Core(TM) i5-2400 4 3,10 16 Ubuntu 12.04 LTS 3.2.0-26 x86_64 Benutzer.png heimi 890
AMD FX-4100[4] 4 3,6 8 Debian Squeeze (stable) 3.2.0 x86_64 Benutzer.png drakesoft 532
Intel(R) Core(TM) i7-2600[4] 4 (8 Threads) 3,4 16 Debian Squeeze (stable) 3.5.1 x86_64 Benutzer.png Athlux 929,9
AMD Athlon II X2 240e 2 2,8 4 Ubuntu 12.04 3.3.6 x86_64 Benutzer.png MichaelAnders 90,6
Intel Core 2 Duo P8600 2 2,4 4 Debian Wheezy (Testing) 3.2.0 x86_64 Benutzer.png wanne 91,8
AMD A4-5300[4] 2 3,4 4 Ubuntu 12.04 3.7.0 x86_64 Benutzer.png MichaelAnders 332,3
AMD A4-5300[4] 1 (maxcpu=1 beim booten) 3,4 4 Ubuntu 12.04 3.7.0 x86_64 Benutzer.png MichaelAnders 210
AMD A10-6700[4] 4 3,7 4 Ubuntu 12.04 3.8.8 x86_64 Benutzer.png MichaelAnders 498,0
Intel Core 2 Duo T5600 2 1,83 3 Debian Squeeze (stable) 2.6.32-5-amd64 x86_64 Benutzer.png ChronoBoost 73,4
Intel Core 2 Duo T5600 2 1,83 3 Debian Wheezy (stable) 3.2.0-4-amd64 x86_64 Benutzer.png ChronoBoost 69,5
Intel Core 2 Duo T8300 2 2,4 3 Debian Squeeze (stable) 2.6.32-5-amd64 x86_64 Benutzer.png ChronoBoost 99,8
Intel Core 2 Duo T8300 2 2,4 3 Debian Wheezy (stable) 3.2.0-4-amd64 x86_64 Benutzer.png ChronoBoost 90,9
Intel Core 2 Duo L7300 2 1,4 4 Debian Wheezy (stable) 3.10-3-amd64 x86_64 Benutzer.png sdx23 52,8
Intel Pentium E5300 2 2,6 3 Debian Squeeze (stable) 2.6.32-5-amd64 x86_64 Benutzer.png ChronoBoost 108
Marvell Kirkwood (Seagate Dockstar)[8] 1 1,2 0,125 Debian Squeeze (stable) 2.6.32-5-kirkwood armv5tel Benutzer.png ChronoBoost 5,6
Marvell Kirkwood (Seagate Dockstar)[8] 1 1,2 0,125 Debian Wheezy (stable) 3.2.46-1-kirkwood armv5tel Benutzer.png ChronoBoost 7,4
Marvell Kirkwood (Seagate Dockstar)[8] 1 1,2 0,125 Debian Jessie (testing) 3.14.15-2-kirkwood armv5tel Benutzer.png ChronoBoost 7,7
AMD E-Series E-450 2 1,65 8 Ubuntu 12.04 3.2.0-38-generic x86_64 Benutzer.png ppq 41,2
AMD Athlon 64 X2 5000+ 2 2,6 2 Debian Wheezy (stable) 3.2.0-4-amd64 x86_64 Benutzer.png wanne 94,9
AMD Athlon 64 X2 5000+ 2 2,6 2 Debian Squeeze (sid) 2.6.32-3-amd64 x86_64 Benutzer.png wanne 92,42
Intel Pentium D 3.40GHz 2 3,4 2 Partmagic 2.6.35.7-pmagic i486 Benutzer.png wanne 71,7
Intel(R) Core(TM) i7-3770[4] 4 (8 Threads) 3,4 16 Arch Linux 3.8.4-1-ARCH x86_64 Benutzer.png C4sp3r 1122
Intel(R) Core(TM) i7-3632QM[4] 4 (8 Threads) 2,2 8 Debian Wheezy (stable) 3.10.0-i7 x86_64 Benutzer.png cirrussc 567,6
Intel(R) Pentium(R) III CPU - S[8] 1 1,4 0,256 Debian Wheezy (stable) 3.2.41-tualatin i686 Benutzer.png cirrussc 23,57
Intel(R) Celeron(R) M processor[7] 1 1,4 0,512 Debian Wheezy (stable) 3.2.0-4-486 i686[4] Benutzer.png cirrussc 34,39
Intel(R) Core(TM) i7-3520M 2 (2 Threads) 2,9 8 Ubuntu 12.04.3 LTS 3.2.0-53-generic x86_64 Benutzer.png ch123 156,5
Intel(R) Core(TM) i7-3520M 2 (4 Threads) 2,9 8 Ubuntu 12.04.3 LTS 3.2.0-53-generic x86_64 Benutzer.png ch123 175,1
Intel(R) Core(TM) i7-3520M[4] 2 (2 Threads) 2,9 8 Ubuntu 12.04.3 LTS 3.2.0-53-generic x86_64 Benutzer.png ch123 592,4
Intel(R) Core(TM) i7-3520M[4] 2 (4 Threads) 2,9 8 Ubuntu 12.04.3 LTS 3.2.0-53-generic x86_64 Benutzer.png ch123 886,9
Intel(R) Xeon(R) CPU X3370 (Core 2 Quad Q9650) 4 3,0 8 Ubuntu 12.04.3 LTS 3.2.0-53-generic x86_64 Benutzer.png ch123 183,3
Intel(R) Core(TM)2 Extreme CPU QX6800 4 2,93 16 Ubuntu 12.04.3 LTS 3.2.0-53-generic x86_64 Benutzer.png ch123 142,9
Intel(R) Atom(TM) CPU D525 2 (4 Threads) 1,80 4 Ubuntu 12.04.3 LTS 3.2.0-53-generic x86_64 Benutzer.png ch123 30,49
AMD Phenom(tm) II X6 1045T 6 2,70 8 Ubuntu 12.04.2 LTS server 3.2.0-49-generic x86_64 Benutzer.png ch123 202,3
Intel(R) Core(TM) i7-3740QM[4] 4 (8 Threads) 2,7 16 Ubuntu 12.04.3 LTS 3.2.0-53-generic x86_64 Benutzer.png ch123 927,1
Intel(R) Core(TM) i7-4770S[4] 4 (8 Threads) 3,1 8 Fedora 19 3.10.10-200.fc19.x86_64 x86_64 Benutzer.png ppq 914
Intel(R) Core(TM) i5-2320 4 3,0 4 Ubuntu 13.10 3.11.0-14-generic x86_64 Benutzer.png johabu 814,9
Intel(R) Core(TM) i5-3230M 2 2,6 4 Ubuntu 13.10 3.11.0-14-generic x86_64 Benutzer.png clitorial 779,9
Intel(R) Core(TM) i5-3475S[4] 4 2,9 8 Ubuntu 13.10 3.11.0-15-generic x86_64 Benutzer.png F30 784
Intel(R) Atom(TM) C2550[4] 4 2,4 4 Ubuntu 13.10 3.11.0-12-generic x86_64 Benutzer.png F30 285
Intel(R) Pentium(R) Pro (200MHz/512kB Cache)[8] 1 0,200 0,25 Debian 7.1 3.2.0-4-486 i686 Benutzer.png Ch123 3,3
Intel(R) Pentium(R) M processor 1700MHz[8] 1 1,7 1 Debian 7.1 3.2.0-4-486 i686 Benutzer.png Ch123 41,61
VIA Nano L2200[5] 1 1,6  ? Debian Wheezy (stable) 3.2.0-4-amd64 x86_64 Benutzer.png waldi83 69
Intel(R) Pentium(R) III mobile (Coppermine) 1000MHz[8] 1 1 0,5 Debian 7.1 3.2.0-4-486 i686 Benutzer.png Ch123 14,63
AMD Athlon 64 X2 6000+ 2 3,1 4 Linux Mint 17 3.13.0-24-generic x86_64 Benutzer.png Lotus285 94

Anmerkungen

  1. Ausgabe vom Befehl: uname -r
  2. Ausgabe vom Befehl: uname -m
  3. Durchschnitt von 10 Testdurchläufen
  4. 4,00 4,01 4,02 4,03 4,04 4,05 4,06 4,07 4,08 4,09 4,10 4,11 4,12 4,13 4,14 4,15 4,16 4,17 4,18 4,19 4,20 AES-NI aktiviert (AES Hardware Beschleunigung)
  5. 5,0 5,1 padlock-aes aktiviert (AES Hardware Beschleunigung - VIA PadLock Security Engine)
  6. geode-aes aktiviert (AES Hardware Beschleunigung - Geode AES Readme) --key-size 128
  7. 7,0 7,1 kleine Testdatei hier 244 MB wegen zu kleinem tempfs
  8. 8,0 8,1 8,2 8,3 8,4 8,5 8,6 kleine Testdatei hier 100 MB wegen zu kleinem tempfs
Meine Werkzeuge