[root@dns323]# cryptsetup status /dev/dm-0
/dev/dm-0 is active and is in use.
type: LUKS1
cipher: aes-cbc-essiv:sha256
keysize: 128 bits
device: /dev/sda3
offset: 2048 sectors
size: 1246674082 sectors
mode: read/write
[root@dns323]# dd if=/dev/zero of=/mnt/sda3-crypt/tmp count=100 bs=1000000
100+0 records in
100+0 records out
100000000 bytes (95.4MB) copied, 43.143049 seconds, 2.2MB/s
[root@dns323]# dd if=/dev/zero of=/mnt/sda2/tmp count=100 bs=1000000
100+0 records in
100+0 records out
100000000 bytes (95.4MB) copied, 3.457027 seconds, 27.6MB/s
[root@dns323]# lsmod
Module Size Used by Tainted: G
cryptodev 29636 0
mv_cesa 8912 0
cbc 1772 1
dm_crypt 12288 1
dm_mod 51532 3 dm_crypt
usblp 7876 0
[root@dns323]# cat /proc/crypto
name : cbc(aes)
driver : cbc(aes-generic)
module : kernel
priority : 100
refcnt : 2
selftest : passed
type : givcipher
async : yes
blocksize : 16
min keysize : 16
max keysize : 32
ivsize : 16
geniv : chainiv
name : cbc(aes)
driver : cbc(aes-generic)
module : cbc
priority : 100
refcnt : 2
selftest : passed
type : blkcipher
blocksize : 16
min keysize : 16
max keysize : 32
ivsize : 16
geniv : <default>
name : stdrng
driver : ansi_cprng
module : kernel
priority : 100
refcnt : 1
selftest : passed
type : rng
seedsize : 48
name : stdrng
driver : krng
module : kernel
priority : 200
refcnt : 2
selftest : passed
type : rng
seedsize : 0
name : crc32c
driver : crc32c-generic
module : kernel
priority : 100
refcnt : 1
selftest : passed
type : shash
blocksize : 1
digestsize : 4
name : ecb(arc4)
driver : ecb(arc4)-generic
module : kernel
priority : 100
refcnt : 1
selftest : passed
type : blkcipher
blocksize : 1
min keysize : 1
max keysize : 256
ivsize : 0
geniv : <default>
name : arc4
driver : arc4-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
type : cipher
blocksize : 1
min keysize : 1
max keysize : 256
name : aes
driver : aes-generic
module : kernel
priority : 100
refcnt : 4
selftest : passed
type : cipher
blocksize : 16
min keysize : 16
max keysize : 32
name : des3_ede
driver : des3_ede-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
type : cipher
blocksize : 8
min keysize : 24
max keysize : 24
name : des
driver : des-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
type : cipher
blocksize : 8
min keysize : 8
max keysize : 8
name : sha224
driver : sha224-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
type : shash
blocksize : 64
digestsize : 28
name : sha256
driver : sha256-generic
module : kernel
priority : 0
refcnt : 3
selftest : passed
type : shash
blocksize : 64
digestsize : 32
name : md5
driver : md5-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
type : shash
blocksize : 64
digestsize : 16
name : md4
driver : md4-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
type : shash
blocksize : 64
digestsize : 16
[root@dns-320l]# lsmodModule Size Used by Not taintedmv_cesa 8912 1dm_crypt 12288 1dm_mod 51532 2 dm_cryptusblp 8292 0
[root@dns-320l]# dd if=/dev/zero of=/mnt/sdb4-crypt/tmp count=100 bs=1000000
100+0 records in100+0 records out
100000000 bytes (95.4MB) copied, 7.754769 seconds, 12.3MB/s
[root@dns-320l]# dd if=/dev/zero of=/mnt/sdb4-crypt/tmp count=1000 bs=10000001000+0 records in1000+0 records out1000000000 bytes (953.7MB) copied, 96.203392 seconds, 9.9MB/s
[root@dns-320l]# dd if=/dev/zero of=/mnt/sdb4-crypt/tmp count=100 bs=1000000 conv=fsync
100+0 records in100+0 records out
100000000 bytes (95.4MB) copied, 15.457470 seconds, 6.2MB/s
My results on a DNS-320L, which is (twice? thrice?) faster than a DNS-323, on a 1GB partition:[root@dns-320l]# lsmodModule Size Used by Not taintedmv_cesa 8912 1dm_crypt 12288 1dm_mod 51532 2 dm_cryptusblp 8292 0
Hello!Sorry to append to this years old thread but the keyword of hardware acceleration got my attention.As you might know from my previous thread I set up an OpenVPN connection from my DNS-323 to a remote server.But it seems this connection does not exceed a performance of 9Mbit/s (<1MB/s) on my DSL100 line (server side) / DSL50 line (client side).At least downloading to the DNS-323 should run with up to 40Mbit/s (8MB/s) reduced by VPN overhead of course.I already tried openVPN with "-comp-lzo no" but this gave even worse results than with the standard setting "-comp-lzo" (~4-5Mbit/s).I there any way to use hardware acceleration to increase my throughput?