Bananapi Festplatten verschlüsseln (BTRFS, Performance)

mercredi 14 septembre 2016

Hallo,

seit Tagen überlege ich wie ich die an meiner BPI angeschlossen Festplatten sinnvoll verschlüsseln kann.
Angeschlossen sind 2x2TB (1x USB 3.0, 1x SATA)

Auf beide Festplatten soll ein BTRFS Dateisystem eingerichtet werden, entweder mit DataStriping (Raid0) oder ohne. Bin mir da noch nicht sicher, denke aber das ich Raid0 mit der schwachen CPU Leistung vergessen kann.
Viel wichtiger ist, dass diese auch Verschlüsselt werden sollen.
Dazu wollte ich eigentlich dm-crypt mit LUKS nutzen, dies scheint aber viel viel zu langsam zu sein.

Im Benchmark erreiche ich mit AES-256-XTS gerade mal 20 MB/s, die anderen Chiffren sind auch nicht viel schneller. Habe die CPU Taktrate zwar schon auf 1.4 GHz (40% Overclock, mehr geht nicht) angehoben, aber es leicht Leistungstechnisch immer noch nicht aus. Das Tool "cryptsetup" scheint im Benchmark aber auch nur 1en von 2 Kernen zu verwenden.
Modprobe scheint das Modul pcrypt nicht zu kennen :(

Nun, ich wäre auch bereit auf starke Ciphern zu verzichten, sofern die verwendete Cipher immer noch als sicher gilt und sich nicht innerhalb weniger Tagen knacken lässt. Außerdem sollte die Leistung nicht so stark Beeinträchtigt werden, sodass eine Datenübertragung (ca.30 MB/s) mit SFTP/SMB (ggf. über OpenVPN), noch möglich ist.

Hier wäre über jeden Tipp sehr dankbar :)

OS: Bananian 16.04 r01
Kernel: 3.4.112-bananian


0 commentaires:

Enregistrer un commentaire

 

Lorem

Ipsum

Dolor