Häufig stellt sich bei vielen die Frage ob eine Verschlüsselung viel Performance kostet, eine Frage die ich gerne mit dieser Gegenfrage beantworte: Hast du AES-NI?
Hintergrund ist das ohne entsprechende Hardwareunterstützung der CPU die komplette Verschlüsselung relativ aufwändig durchführen muss, dies Kostet Zeit, Performance und gerade bei mobilen Geräten auch ordentlich Energie.
AES-NI ist eine dieser Hardwareerweiterungen welche in vielen modernen Intel Prozessoren zu finden ist (bei AMD ist man da leider im Moment noch recht verloren), aber leider von manchen BIOS / UEFI Implementierungen nicht aktiviert wird. Hier gibt es folgende Möglichkeiten:
grep aes /proc/cpuinfo | wc -l
Was AES-NI in der Praxis bringt kann man ganz einfach mit TrueCrypt testen. Und zwar gibt es dort im Menü unter Tools->Benchmark ein kleines Tool mit welchem man die Geschwindigkeit der installierten CPU in Sachen Verschlüsselung testen kann. AES-NI Support gibt es übrigens erst ab Version 7 von TrueCrypt, je nach Distribution ist also ein Backport oder PPA erforderlich um dies auf alten Systemen testen zu können.
In der Regel sollte man mit aktiviertem AES-NI locker Werte im Bereich > 1GB/s erreichen ;-)