| time/op
|
---|
pkg:crypto/aes |
---|
Encrypt-4 | 13.3ns ± 2%
|
Decrypt-4 | 13.2ns ± 1%
|
Expand-4 | 75.8ns ± 0%
|
pkg:crypto/cipher |
---|
AESGCMSeal1K-4 | 341ns ± 1%
|
AESGCMOpen1K-4 | 321ns ± 0%
|
AESGCMSeal8K-4 | 2.04µs ± 0%
|
AESGCMOpen8K-4 | 1.97µs ± 1%
|
AESCFBEncrypt1K-4 | 2.37µs ± 0%
|
AESCFBDecrypt1K-4 | 2.27µs ± 1%
|
AESOFB1K-4 | 1.46µs ± 1%
|
AESCTR1K-4 | 1.66µs ± 1%
|
AESCBCEncrypt1K-4 | 2.27µs ± 1%
|
AESCBCDecrypt1K-4 | 1.67µs ± 2%
|
pkg:crypto/des |
---|
Encrypt-4 | 162ns ± 3%
|
Decrypt-4 | 157ns ± 1%
|
TDESEncrypt-4 | 380ns ± 0%
|
TDESDecrypt-4 | 386ns ± 0%
|
pkg:crypto/ecdsa |
---|
SignP256-4 | 36.2µs ± 2%
|
SignP384-4 | 5.54ms ± 0%
|
VerifyP256-4 | 104µs ± 1%
|
KeyGeneration-4 | 21.9µs ± 1%
|
pkg:crypto/elliptic |
---|
BaseMult-4 | 979µs ± 3%
|
BaseMultP256-4 | 19.8µs ± 0%
|
ScalarMultP256-4 | 77.3µs ± 0%
|
pkg:crypto/hmac |
---|
HMACSHA256_1K-4 | 4.46µs ± 0%
|
HMACSHA256_32-4 | 1.16µs ± 0%
|
pkg:crypto/md5 |
---|
Hash8Bytes-4 | 184ns ± 0%
|
Hash1K-4 | 2.01µs ± 0%
|
Hash8K-4 | 14.8µs ± 1%
|
Hash8BytesUnaligned-4 | 184ns ± 0%
|
Hash1KUnaligned-4 | 2.01µs ± 0%
|
Hash8KUnaligned-4 | 14.9µs ± 1%
|
pkg:crypto/rand |
---|
Prime-4 | 146ms ±57%
|
pkg:crypto/rc4 |
---|
RC4_128-4 | 313ns ± 3%
|
RC4_1K-4 | 2.72µs ± 2%
|
RC4_8K-4 | 21.8µs ± 2%
|
pkg:crypto/rsa |
---|
RSA2048Decrypt-4 | 2.32ms ± 0%
|
RSA2048Sign-4 | 2.90ms ± 1%
|
3PrimeRSA2048Decrypt-4 | 1.35ms ± 0%
|
pkg:crypto/sha1 |
---|
Hash8Bytes-4 | 215ns ± 0%
|
Hash320Bytes-4 | 821ns ± 1%
|
Hash1K-4 | 1.64µs ± 0%
|
Hash8K-4 | 10.6µs ± 0%
|
pkg:crypto/sha256 |
---|
Hash8Bytes-4 | 310ns ± 1%
|
Hash1K-4 | 3.61µs ± 0%
|
Hash8K-4 | 26.8µs ± 3%
|
pkg:crypto/sha512 |
---|
Hash8Bytes-4 | 419ns ± 1%
|
Hash1K-4 | 2.67µs ± 1%
|
Hash8K-4 | 18.0µs ± 0%
|
pkg:crypto/tls |
---|
Throughput/MaxPacket/1MB-4 | 4.02ms ± 1%
|
Throughput/MaxPacket/2MB-4 | 6.11ms ± 2%
|
Throughput/MaxPacket/4MB-4 | 10.3ms ± 1%
|
Throughput/MaxPacket/8MB-4 | 18.6ms ± 1%
|
Throughput/MaxPacket/16MB-4 | 35.1ms ± 1%
|
Throughput/MaxPacket/32MB-4 | 68.0ms ± 1%
|
Throughput/MaxPacket/64MB-4 | 133ms ± 1%
|
Throughput/DynamicPacket/1MB-4 | 4.11ms ± 1%
|
Throughput/DynamicPacket/2MB-4 | 6.32ms ± 4%
|
Throughput/DynamicPacket/4MB-4 | 10.5ms ± 1%
|
Throughput/DynamicPacket/8MB-4 | 18.7ms ± 1%
|
Throughput/DynamicPacket/16MB-4 | 35.3ms ± 1%
|
Throughput/DynamicPacket/32MB-4 | 67.9ms ± 0%
|
Throughput/DynamicPacket/64MB-4 | 134ms ± 0%
|
Latency/MaxPacket/200kbps-4 | 699ms ± 1%
|
Latency/MaxPacket/500kbps-4 | 286ms ± 0%
|
Latency/MaxPacket/1000kbps-4 | 147ms ± 0%
|
Latency/MaxPacket/2000kbps-4 | 77.9ms ± 1%
|
Latency/MaxPacket/5000kbps-4 | 35.5ms ± 0%
|
Latency/DynamicPacket/200kbps-4 | 139ms ± 3%
|
Latency/DynamicPacket/500kbps-4 | 60.7ms ± 1%
|
Latency/DynamicPacket/1000kbps-4 | 34.0ms ± 2%
|
Latency/DynamicPacket/2000kbps-4 | 20.0ms ± 1%
|
Latency/DynamicPacket/5000kbps-4 | 10.2ms ± 4%
|
[Geo mean] | 82.2µs
|
|
| speed
|
---|
pkg:crypto/aes |
---|
Encrypt-4 | 1.21GB/s ± 2%
|
Decrypt-4 | 1.21GB/s ± 1%
|
Expand-4 |
|
pkg:crypto/cipher |
---|
AESGCMSeal1K-4 | 3.00GB/s ± 1%
|
AESGCMOpen1K-4 | 3.19GB/s ± 0%
|
AESGCMSeal8K-4 | 4.01GB/s ± 0%
|
AESGCMOpen8K-4 | 4.16GB/s ± 1%
|
AESCFBEncrypt1K-4 | 431MB/s ± 0%
|
AESCFBDecrypt1K-4 | 450MB/s ± 1%
|
AESOFB1K-4 | 699MB/s ± 1%
|
AESCTR1K-4 | 615MB/s ± 1%
|
AESCBCEncrypt1K-4 | 450MB/s ± 1%
|
AESCBCDecrypt1K-4 | 614MB/s ± 2%
|
pkg:crypto/des |
---|
Encrypt-4 | 49.2MB/s ± 3%
|
Decrypt-4 | 50.7MB/s ± 1%
|
TDESEncrypt-4 | 21.0MB/s ± 0%
|
TDESDecrypt-4 | 20.7MB/s ± 0%
|
pkg:crypto/ecdsa |
---|
SignP256-4 |
|
SignP384-4 |
|
VerifyP256-4 |
|
KeyGeneration-4 |
|
pkg:crypto/elliptic |
---|
BaseMult-4 |
|
BaseMultP256-4 |
|
ScalarMultP256-4 |
|
pkg:crypto/hmac |
---|
HMACSHA256_1K-4 | 230MB/s ± 0%
|
HMACSHA256_32-4 | 27.5MB/s ± 0%
|
pkg:crypto/md5 |
---|
Hash8Bytes-4 | 43.3MB/s ± 0%
|
Hash1K-4 | 508MB/s ± 0%
|
Hash8K-4 | 552MB/s ± 1%
|
Hash8BytesUnaligned-4 | 43.3MB/s ± 1%
|
Hash1KUnaligned-4 | 509MB/s ± 0%
|
Hash8KUnaligned-4 | 551MB/s ± 1%
|
pkg:crypto/rand |
---|
Prime-4 |
|
pkg:crypto/rc4 |
---|
RC4_128-4 | 409MB/s ± 3%
|
RC4_1K-4 | 376MB/s ± 2%
|
RC4_8K-4 | 372MB/s ± 2%
|
pkg:crypto/rsa |
---|
RSA2048Decrypt-4 |
|
RSA2048Sign-4 |
|
3PrimeRSA2048Decrypt-4 |
|
pkg:crypto/sha1 |
---|
Hash8Bytes-4 | 37.1MB/s ± 0%
|
Hash320Bytes-4 | 389MB/s ± 1%
|
Hash1K-4 | 623MB/s ± 0%
|
Hash8K-4 | 771MB/s ± 0%
|
pkg:crypto/sha256 |
---|
Hash8Bytes-4 | 25.7MB/s ± 1%
|
Hash1K-4 | 284MB/s ± 0%
|
Hash8K-4 | 306MB/s ± 3%
|
pkg:crypto/sha512 |
---|
Hash8Bytes-4 | 19.0MB/s ± 1%
|
Hash1K-4 | 383MB/s ± 1%
|
Hash8K-4 | 454MB/s ± 0%
|
pkg:crypto/tls |
---|
Throughput/MaxPacket/1MB-4 | 261MB/s ± 1%
|
Throughput/MaxPacket/2MB-4 | 343MB/s ± 2%
|
Throughput/MaxPacket/4MB-4 | 406MB/s ± 1%
|
Throughput/MaxPacket/8MB-4 | 452MB/s ± 1%
|
Throughput/MaxPacket/16MB-4 | 477MB/s ± 1%
|
Throughput/MaxPacket/32MB-4 | 493MB/s ± 1%
|
Throughput/MaxPacket/64MB-4 | 503MB/s ± 1%
|
Throughput/DynamicPacket/1MB-4 | 255MB/s ± 1%
|
Throughput/DynamicPacket/2MB-4 | 332MB/s ± 4%
|
Throughput/DynamicPacket/4MB-4 | 401MB/s ± 1%
|
Throughput/DynamicPacket/8MB-4 | 448MB/s ± 1%
|
Throughput/DynamicPacket/16MB-4 | 476MB/s ± 1%
|
Throughput/DynamicPacket/32MB-4 | 494MB/s ± 0%
|
Throughput/DynamicPacket/64MB-4 | 500MB/s ± 0%
|
Latency/MaxPacket/200kbps-4 |
|
Latency/MaxPacket/500kbps-4 |
|
Latency/MaxPacket/1000kbps-4 |
|
Latency/MaxPacket/2000kbps-4 |
|
Latency/MaxPacket/5000kbps-4 |
|
Latency/DynamicPacket/200kbps-4 |
|
Latency/DynamicPacket/500kbps-4 |
|
Latency/DynamicPacket/1000kbps-4 |
|
Latency/DynamicPacket/2000kbps-4 |
|
Latency/DynamicPacket/5000kbps-4 |
|
[Geo mean] | 320MB/s
|
|