Nainstalujte "cryptsetup" a hodte sem vypis prikazu:
cryptsetup benchmark
GeekBench 3 (AES single core) ukazuje, ze ma 60MBps, takze z toho baterie nebude mit vubec radost, vcetne zpomaleni HDD pri narustu datovych toku.
Vystup je zde:
# Algoritmus | Klíč | Šifrování | Dešifrování
aes-cbc 128b 77,0 MiB/s 103,3 MiB/s
serpent-cbc 128b 31,0 MiB/s 106,9 MiB/s
twofish-cbc 128b 79,3 MiB/s 97,1 MiB/s
aes-cbc 256b 68,3 MiB/s 79,7 MiB/s
serpent-cbc 256b 41,2 MiB/s 106,9 MiB/s
twofish-cbc 256b 97,1 MiB/s 97,1 MiB/s
aes-xts 256b 88,2 MiB/s 106,4 MiB/s
serpent-xts 256b 90,9 MiB/s 103,2 MiB/s
twofish-xts 256b 87,4 MiB/s 93,9 MiB/s
aes-xts 512b 84,0 MiB/s 77,0 MiB/s
serpent-xts 512b 103,0 MiB/s 103,1 MiB/s
twofish-xts 512b 93,0 MiB/s 93,8 MiB/s
určitě použij mód šifra-xts-plain64 buď s klíčem 256b nebo 512b, teda třeba aes-xts-plain64 a šifruj pomocí cryptsetup luksFormat
šifry můžeš zkusit jak jsou rychlé přímo v cryptsetup:
cryptsetup benchmark -c aes-xts -s 256
cryptsetup benchmark -c aes-xts -s 512
cryptsetup benchmark -c twofish-xts -s 256
cryptsetup benchmark -c twofish-xts -s 512
cryptsetup benchmark -c xchacha12,aes-adiantum
cryptsetup benchmark -c xchacha20,aes-adiantum
taky koukni na cryptsetup benchmark
ty poslední šifry Adiantum https://www.root.cz/zpravicky/nova-sifra-adiantum-od-google-pro-slabsi-cpu/ by měly být rychlejší než aes bez AES-NI, ale ne o tolik jako na ARM
navíc potřebuješ celkem nový kernel (>=5.0) a nový cryptsetup (>=2.0.5), třeba Ubuntututu 18.04.4 LTS první splňuje, ale cryptsetup má jen 2.0.2
jestli teda Ubuntu s Adiantum, tak DiscoDingo 19.04 ten by měl mít oboje a pak přejít na LTS
Vzhledem k tomu, ze Disco pouzivam uz ted, samozrejmne vcetne kernelu 5.0 a cryptsetup 2.1.0, nebude problem Adiantum pouzit. Diky za tip.
Vystup mate zde:
cryptsetup benchmark -c aes-xts -s 256
# Testy jsou počítány jen z práce s pamětí (žádné I/O úložiště).
#Algoritmus | Klíč | Šifrování | Dešifrování
aes-xts 256b 107,0 MiB/s 106,1 MiB/s
cryptsetup benchmark -c aes-xts -s 512
# Testy jsou počítány jen z práce s pamětí (žádné I/O úložiště).
#Algoritmus | Klíč | Šifrování | Dešifrování
aes-xts 512b 83,5 MiB/s 81,4 MiB/s
cryptsetup benchmark -c twofish-xts -s 256
# Testy jsou počítány jen z práce s pamětí (žádné I/O úložiště).
#Algoritmus | Klíč | Šifrování | Dešifrování
twofish-xts 256b 91,6 MiB/s 93,7 MiB/s
cryptsetup benchmark -c twofish-xts -s 512
# Testy jsou počítány jen z práce s pamětí (žádné I/O úložiště).
#Algoritmus | Klíč | Šifrování | Dešifrování
twofish-xts 512b 92,6 MiB/s 93,6 MiB/s
cryptsetup benchmark -c xchacha12,aes-adiantum
# Testy jsou počítány jen z práce s pamětí (žádné I/O úložiště).
# Algoritmus | Klíč | Šifrování | Dešifrování
xchacha12,aes-adiantum 256b 209,8 MiB/s 210,9 MiB/s
cryptsetup benchmark -c xchacha20,aes-adiantum
# Testy jsou počítány jen z práce s pamětí (žádné I/O úložiště).
# Algoritmus | Klíč | Šifrování | Dešifrování
xchacha20,aes-adiantum 256b 164,2 MiB/s 164,7 MiB/s
Skutecne to vypada, ze Adiantum je dost rychle.
PS: Ten HDD je v takove kondici, ze stejne vic jak v nejlepsim +- 50MB/s nezvlada. Nicmene dopad na baterku by tu byl, to bezpochyby.