Skip to content
This repository has been archived by the owner on Dec 10, 2019. It is now read-only.

Comparison of Encryption Methods' Speed

Symeon Huang edited this page Jul 24, 2017 · 5 revisions

Results are pasted here as references. Please be aware that different machines may have different results, especially if the CPU chip has special instructions.

x86

Intel Core i7-6500U

Device: Lenovo YOGA700-14

Encrypt Method      : AES-128-CFB
Datagram size       : 100MB
Time used to encrypt: 639ms

Encrypt Method      : AES-192-CFB
Datagram size       : 100MB
Time used to encrypt: 693ms

Encrypt Method      : AES-256-CFB
Datagram size       : 100MB
Time used to encrypt: 764ms

Encrypt Method      : BF-CFB
Datagram size       : 100MB
Time used to encrypt: 1103ms

Encrypt Method      : Camellia-128-CFB
Datagram size       : 100MB
Time used to encrypt: 1038ms

Encrypt Method      : Camellia-192-CFB
Datagram size       : 100MB
Time used to encrypt: 1261ms

Encrypt Method      : Camellia-256-CFB
Datagram size       : 100MB
Time used to encrypt: 1266ms

Encrypt Method      : CAST5-CFB
Datagram size       : 100MB
Time used to encrypt: 1213ms

Encrypt Method      : ChaCha20
Datagram size       : 100MB
Time used to encrypt: 307ms

Encrypt Method      : DES-CFB
Datagram size       : 100MB
Time used to encrypt: 1613ms

Encrypt Method      : IDEA-CFB
Datagram size       : 100MB
Time used to encrypt: 2066ms

Encrypt Method      : RC2-CFB
Datagram size       : 100MB
Time used to encrypt: 2214ms

Encrypt Method      : RC4-MD5
Datagram size       : 100MB
Time used to encrypt: 551ms

Encrypt Method      : Salsa20
Datagram size       : 100MB
Time used to encrypt: 263ms

Encrypt Method      : SEED-CFB
Datagram size       : 100MB
Time used to encrypt: 1521ms

Encrypt Method      : Serpent-CFB
Datagram size       : 100MB
Time used to encrypt: 1444ms

AMD Phenom II X4 N930

Device: Lenovo-Z465

Encrypt Method      : AES-128-CFB
Datagram size       : 100MB
Time used to encrypt: 1860ms

Encrypt Method      : AES-192-CFB
Datagram size       : 100MB
Time used to encrypt: 1984ms

Encrypt Method      : AES-256-CFB
Datagram size       : 100MB
Time used to encrypt: 2125ms

Encrypt Method      : BF-CFB
Datagram size       : 100MB
Time used to encrypt: 2563ms

Encrypt Method      : Camellia-128-CFB
Datagram size       : 100MB
Time used to encrypt: 3812ms

Encrypt Method      : Camellia-192-CFB
Datagram size       : 100MB
Time used to encrypt: 4797ms

Encrypt Method      : Camellia-256-CFB
Datagram size       : 100MB
Time used to encrypt: 4828ms

Encrypt Method      : CAST5-CFB
Datagram size       : 100MB
Time used to encrypt: 2766ms

Encrypt Method      : ChaCha20
Datagram size       : 100MB
Time used to encrypt: 687ms

Encrypt Method      : DES-CFB
Datagram size       : 100MB
Time used to encrypt: 3563ms

Encrypt Method      : IDEA-CFB
Datagram size       : 100MB
Time used to encrypt: 4562ms

Encrypt Method      : RC2-CFB
Datagram size       : 100MB
Time used to encrypt: 5219ms

Encrypt Method      : RC4
Datagram size       : 100MB
Time used to encrypt: 2641ms

Encrypt Method      : RC4-MD5
Datagram size       : 100MB
Time used to encrypt: 2640ms

Encrypt Method      : Salsa20
Datagram size       : 100MB
Time used to encrypt: 875ms

Encrypt Method      : SEED-CFB
Datagram size       : 100MB
Time used to encrypt: 2657ms

Encrypt Method      : Serpent-CFB
Datagram size       : 100MB
Time used to encrypt: 2875ms

ARM

Samsung Exynos 4412 Prime

Device: ODROID-U3

Encrypt Method      : AES-128-CFB
Datagram size       : 100MB
Time used to encrypt: 3837ms

Encrypt Method      : AES-192-CFB
Datagram size       : 100MB
Time used to encrypt: 4089ms

Encrypt Method      : AES-256-CFB
Datagram size       : 100MB
Time used to encrypt: 4443ms

Encrypt Method      : BF-CFB
Datagram size       : 100MB
Time used to encrypt: 4320ms

Encrypt Method      : Camellia-128-CFB
Datagram size       : 100MB
Time used to encrypt: 5920ms

Encrypt Method      : Camellia-192-CFB
Datagram size       : 100MB
Time used to encrypt: 7058ms

Encrypt Method      : Camellia-256-CFB
Datagram size       : 100MB
Time used to encrypt: 7057ms

Encrypt Method      : CAST5-CFB
Datagram size       : 100MB
Time used to encrypt: 4730ms

Encrypt Method      : ChaCha20
Datagram size       : 100MB
Time used to encrypt: 1297ms

Encrypt Method      : DES-CFB
Datagram size       : 100MB
Time used to encrypt: 8147ms

Encrypt Method      : IDEA-CFB
Datagram size       : 100MB
Time used to encrypt: 6678ms

Encrypt Method      : RC2-CFB
Datagram size       : 100MB
Time used to encrypt: 8846ms

Encrypt Method      : RC4
Datagram size       : 100MB
Time used to encrypt: 3170ms

Encrypt Method      : RC4-MD5
Datagram size       : 100MB
Time used to encrypt: 3170ms

Encrypt Method      : Salsa20
Datagram size       : 100MB
Time used to encrypt: 1666ms

Encrypt Method      : SEED-CFB
Datagram size       : 100MB
Time used to encrypt: 6941ms

Encrypt Method      : Serpent-CFB
Datagram size       : 100MB
Time used to encrypt: 4440ms
Clone this wiki locally