| time/op | delta
|
---|
pkg:crypto/aes |
---|
Encrypt | 30.8ns ± 0% | 428.0ns ± 0% | ~ | (p=1.000 n=1+1)
|
Decrypt | 31.3ns ± 0% | 488.0ns ± 0% | ~ | (p=1.000 n=1+1)
|
Expand | 83.9ns ± 0% | 87.3ns ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/cipher |
---|
AESGCMSeal1K | 1.91µs ± 0% | 41.69µs ± 0% | ~ | (p=1.000 n=1+1)
|
AESGCMOpen1K | 1.79µs ± 0% | 37.92µs ± 0% | ~ | (p=1.000 n=1+1)
|
AESGCMSign8K | 8.07µs ± 0% | 83.39µs ± 0% | ~ | (p=1.000 n=1+1)
|
AESGCMSeal8K | 12.1µs ± 0% | 321.7µs ± 0% | ~ | (p=1.000 n=1+1)
|
AESGCMOpen8K | 12.7µs ± 0% | 311.2µs ± 0% | ~ | (p=1.000 n=1+1)
|
AESCFBEncrypt1K | 5.78µs ± 0% | 29.32µs ± 0% | ~ | (p=1.000 n=1+1)
|
AESCFBDecrypt1K | 5.21µs ± 0% | 26.96µs ± 0% | ~ | (p=1.000 n=1+1)
|
AESOFB1K | 5.23µs ± 0% | 24.96µs ± 0% | ~ | (p=1.000 n=1+1)
|
AESCTR1K | 3.87µs ± 0% | 17.77µs ± 0% | ~ | (p=1.000 n=1+1)
|
AESCBCEncrypt1K | 5.05µs ± 0% | 6.89µs ± 0% | ~ | (p=1.000 n=1+1)
|
AESCBCDecrypt1K | 5.29µs ± 0% | 7.93µs ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/des |
---|
Encrypt | 311ns ± 0% | 300ns ± 0% | ~ | (p=1.000 n=1+1)
|
Decrypt | 300ns ± 0% | 327ns ± 0% | ~ | (p=1.000 n=1+1)
|
TDESEncrypt | 741ns ± 0% | 749ns ± 0% | ~ | (p=1.000 n=1+1)
|
TDESDecrypt | 742ns ± 0% | 728ns ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/ecdsa |
---|
SignP256 | 87.7µs ± 0% | 133.7µs ± 0% | ~ | (p=1.000 n=1+1)
|
SignP384 | 10.4ms ± 0% | 1.7ms ± 0% | ~ | (p=1.000 n=1+1)
|
VerifyP256 | 237µs ± 0% | 353µs ± 0% | ~ | (p=1.000 n=1+1)
|
KeyGeneration | 44.3µs ± 0% | 534.2µs ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/elliptic |
---|
BaseMult | 1.87ms ± 0% | 1.82ms ± 0% | ~ | (p=1.000 n=1+1)
|
BaseMultP256 | 42.9µs ± 0% | 38.6µs ± 0% | ~ | (p=1.000 n=1+1)
|
ScalarMultP256 | 163µs ± 0% | 181µs ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/hmac |
---|
HMACSHA256_1K | 14.5µs ± 0% | 10.0µs ± 0% | ~ | (p=1.000 n=1+1)
|
HMACSHA256_32 | 3.42µs ± 0% | 4.14µs ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/md5 |
---|
Hash8Bytes | 288ns ± 0% | 368ns ± 0% | ~ | (p=1.000 n=1+1)
|
Hash1K | 2.99µs ± 0% | 3.35µs ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8K | 21.9µs ± 0% | 23.5µs ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8BytesUnaligned | 298ns ± 0% | 301ns ± 0% | ~ | (p=1.000 n=1+1)
|
Hash1KUnaligned | 3.07µs ± 0% | 3.00µs ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8KUnaligned | 24.8µs ± 0% | 24.2µs ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/rand |
---|
Prime | 245ms ± 0% | 254ms ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/rc4 |
---|
RC4_128 | 355ns ± 0% | 339ns ± 0% | ~ | (p=1.000 n=1+1)
|
RC4_1K | 2.65µs ± 0% | 2.61µs ± 0% | ~ | (p=1.000 n=1+1)
|
RC4_8K | 20.3µs ± 0% | 21.0µs ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/rsa |
---|
RSA2048Sign | 5.35ms ± 0% | 2.09ms ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/sha1 |
---|
Hash8Bytes | 428ns ± 0% | 1002ns ± 0% | ~ | (p=1.000 n=1+1)
|
Hash320Bytes | 1.78µs ± 0% | 1.96µs ± 0% | ~ | (p=1.000 n=1+1)
|
Hash1K | 4.86µs ± 0% | 3.49µs ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8K | 35.4µs ± 0% | 23.6µs ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/sha256 |
---|
Hash8Bytes | 843ns ± 0% | 1322ns ± 0% | ~ | (p=1.000 n=1+1)
|
Hash1K | 11.4µs ± 0% | 7.8µs ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8K | 90.7µs ± 0% | 54.6µs ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/sha512 |
---|
Hash8Bytes | 1.40µs ± 0% | 1.81µs ± 0% | ~ | (p=1.000 n=1+1)
|
Hash1K | 8.52µs ± 0% | 5.94µs ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8K | 58.2µs ± 0% | 34.4µs ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/tls |
---|
HandshakeServer/RSA | 2.38ms ± 0% | 1.28ms ± 0% | ~ | (p=1.000 n=1+1)
|
HandshakeServer/ECDHE-P256-RSA | 2.64ms ± 0% | 1.50ms ± 0% | ~ | (p=1.000 n=1+1)
|
HandshakeServer/ECDHE-P256-ECDSA-P256 | 545µs ± 0% | 567µs ± 0% | ~ | (p=1.000 n=1+1)
|
HandshakeServer/ECDHE-X25519-ECDSA-P256 | 469µs ± 0% | 563µs ± 0% | ~ | (p=1.000 n=1+1)
|
HandshakeServer/ECDHE-P521-ECDSA-P521 | 49.5ms ± 0% | 63.0ms ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/1MB | 14.8ms ± 0% | 14.6ms ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/2MB | 25.9ms ± 0% | 27.4ms ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/4MB | 49.9ms ± 0% | 46.7ms ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/8MB | 95.4ms ± 0% | 93.0ms ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/16MB | 213ms ± 0% | 192ms ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/32MB | 335ms ± 0% | 399ms ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/64MB | 771ms ± 0% | 710ms ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/1MB | 17.4ms ± 0% | 15.7ms ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/2MB | 29.4ms ± 0% | 28.6ms ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/4MB | 47.8ms ± 0% | 49.3ms ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/8MB | 101ms ± 0% | 98ms ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/16MB | 194ms ± 0% | 192ms ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/32MB | 382ms ± 0% | 400ms ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/64MB | 720ms ± 0% | 738ms ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/MaxPacket/200kbps | 699ms ± 0% | 699ms ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/MaxPacket/500kbps | 283ms ± 0% | 284ms ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/MaxPacket/1000kbps | 145ms ± 0% | 144ms ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/MaxPacket/2000kbps | 75.2ms ± 0% | 74.4ms ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/MaxPacket/5000kbps | 34.0ms ± 0% | 33.1ms ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/DynamicPacket/200kbps | 139ms ± 0% | 138ms ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/DynamicPacket/500kbps | 59.9ms ± 0% | 58.5ms ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/DynamicPacket/1000kbps | 33.3ms ± 0% | 31.4ms ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/DynamicPacket/2000kbps | 20.8ms ± 0% | 17.6ms ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/DynamicPacket/5000kbps | 14.0ms ± 0% | 10.2ms ± 0% | ~ | (p=1.000 n=1+1)
|
[Geo mean] | 221µs | 287µs | +29.85% |
|
|
| speed | delta
|
---|
pkg:crypto/aes |
---|
Encrypt | 519MB/s ± 0% | 37MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Decrypt | 511MB/s ± 0% | 33MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/cipher |
---|
AESGCMSeal1K | 535MB/s ± 0% | 25MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
AESGCMOpen1K | 570MB/s ± 0% | 27MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
AESGCMSign8K | 1.01GB/s ± 0% | 0.10GB/s ± 0% | ~ | (p=1.000 n=1+1)
|
AESGCMSeal8K | 674MB/s ± 0% | 25MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
AESGCMOpen8K | 647MB/s ± 0% | 26MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
AESCFBEncrypt1K | 176MB/s ± 0% | 35MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
AESCFBDecrypt1K | 196MB/s ± 0% | 38MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
AESOFB1K | 195MB/s ± 0% | 41MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
AESCTR1K | 264MB/s ± 0% | 57MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
AESCBCEncrypt1K | 203MB/s ± 0% | 149MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
AESCBCDecrypt1K | 194MB/s ± 0% | 129MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/des |
---|
Encrypt | 25.7MB/s ± 0% | 26.6MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Decrypt | 26.6MB/s ± 0% | 24.4MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
TDESEncrypt | 10.8MB/s ± 0% | 10.7MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
TDESDecrypt | 10.8MB/s ± 0% | 11.0MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/hmac |
---|
HMACSHA256_1K | 70.7MB/s ± 0% | 102.0MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
HMACSHA256_32 | 9.37MB/s ± 0% | 7.73MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/md5 |
---|
Hash8Bytes | 27.8MB/s ± 0% | 21.7MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Hash1K | 343MB/s ± 0% | 306MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8K | 373MB/s ± 0% | 349MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8BytesUnaligned | 26.8MB/s ± 0% | 26.6MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Hash1KUnaligned | 333MB/s ± 0% | 342MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8KUnaligned | 330MB/s ± 0% | 339MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/rc4 |
---|
RC4_128 | 360MB/s ± 0% | 377MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
RC4_1K | 387MB/s ± 0% | 393MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
RC4_8K | 398MB/s ± 0% | 386MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/sha1 |
---|
Hash8Bytes | 18.7MB/s ± 0% | 8.0MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Hash320Bytes | 179MB/s ± 0% | 163MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Hash1K | 211MB/s ± 0% | 293MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8K | 232MB/s ± 0% | 346MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/sha256 |
---|
Hash8Bytes | 9.48MB/s ± 0% | 6.05MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Hash1K | 89.7MB/s ± 0% | 130.5MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8K | 90.3MB/s ± 0% | 150.1MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/sha512 |
---|
Hash8Bytes | 5.71MB/s ± 0% | 4.43MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Hash1K | 120MB/s ± 0% | 172MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8K | 141MB/s ± 0% | 238MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/tls |
---|
Throughput/MaxPacket/1MB | 70.7MB/s ± 0% | 72.0MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/2MB | 81.0MB/s ± 0% | 76.5MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/4MB | 84.1MB/s ± 0% | 89.8MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/8MB | 88.0MB/s ± 0% | 90.2MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/16MB | 78.6MB/s ± 0% | 87.3MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/32MB | 100MB/s ± 0% | 84MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/64MB | 87.0MB/s ± 0% | 94.5MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/1MB | 60.4MB/s ± 0% | 67.0MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/2MB | 71.2MB/s ± 0% | 73.3MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/4MB | 87.8MB/s ± 0% | 85.1MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/8MB | 83.5MB/s ± 0% | 85.3MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/16MB | 86.5MB/s ± 0% | 87.6MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/32MB | 87.9MB/s ± 0% | 83.9MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/64MB | 93.1MB/s ± 0% | 90.9MB/s ± 0% | ~ | (p=1.000 n=1+1)
|
[Geo mean] | 113MB/s | 68MB/s | −40.08% |
|
|
| alloc/op | delta
|
---|
pkg:crypto/aes |
---|
Encrypt | 0.00B | 0.00B | ~ | (all equal)
|
Decrypt | 0.00B | 0.00B | ~ | (all equal)
|
Expand | 0.00B | 0.00B | ~ | (all equal)
|
pkg:crypto/cipher |
---|
AESGCMSeal1K | 0.00B | 48.00B ± 0% | ~ | (p=1.000 n=1+1)
|
AESGCMOpen1K | 0.00B | 48.00B ± 0% | ~ | (p=1.000 n=1+1)
|
AESGCMSign8K | 0.00B | 48.00B ± 0% | ~ | (p=1.000 n=1+1)
|
AESGCMSeal8K | 0.00B | 49.00B ± 0% | ~ | (p=1.000 n=1+1)
|
AESGCMOpen8K | 0.00B | 48.00B ± 0% | ~ | (p=1.000 n=1+1)
|
AESCFBEncrypt1K | 0.00B | 0.00B | ~ | (all equal)
|
AESCFBDecrypt1K | 0.00B | 0.00B | ~ | (all equal)
|
AESOFB1K | 0.00B | 0.00B | ~ | (all equal)
|
AESCTR1K | 0.00B | 0.00B | ~ | (all equal)
|
AESCBCEncrypt1K | 0.00B | 0.00B | ~ | (all equal)
|
AESCBCDecrypt1K | 0.00B | 0.00B | ~ | (all equal)
|
pkg:crypto/des |
---|
Encrypt | 0.00B | 0.00B | ~ | (all equal)
|
Decrypt | 0.00B | 0.00B | ~ | (all equal)
|
TDESEncrypt | 0.00B | 0.00B | ~ | (all equal)
|
TDESDecrypt | 0.00B | 0.00B | ~ | (all equal)
|
pkg:crypto/ecdsa |
---|
SignP256 | 2.90kB ± 0% | 0.40kB ± 0% | ~ | (p=1.000 n=1+1)
|
SignP384 | 2.33MB ± 0% | 0.00MB ± 0% | ~ | (p=1.000 n=1+1)
|
VerifyP256 | 976B ± 0% | 616B ± 0% | ~ | (p=1.000 n=1+1)
|
KeyGeneration | 688B ± 0% | 448B ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/elliptic |
---|
BaseMult | 224B ± 0% | 224B ± 0% | ~ | (all equal)
|
BaseMultP256 | 288B ± 0% | 288B ± 0% | ~ | (all equal)
|
ScalarMultP256 | 256B ± 0% | 256B ± 0% | ~ | (all equal)
|
pkg:crypto/hmac |
---|
HMACSHA256_1K | 32.0B ± 0% | 64.0B ± 0% | ~ | (p=1.000 n=1+1)
|
HMACSHA256_32 | 32.0B ± 0% | 64.0B ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/md5 |
---|
Hash8Bytes | 0.00B | 0.00B | ~ | (all equal)
|
Hash1K | 0.00B | 0.00B | ~ | (all equal)
|
Hash8K | 0.00B | 0.00B | ~ | (all equal)
|
Hash8BytesUnaligned | 0.00B | 0.00B | ~ | (all equal)
|
Hash1KUnaligned | 0.00B | 0.00B | ~ | (all equal)
|
Hash8KUnaligned | 0.00B | 0.00B | ~ | (all equal)
|
pkg:crypto/rand |
---|
Prime | 1.06MB ± 0% | 1.34MB ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/rc4 |
---|
RC4_128 | 0.00B | 0.00B | ~ | (all equal)
|
RC4_1K | 0.00B | 0.00B | ~ | (all equal)
|
RC4_8K | 0.00B | 0.00B | ~ | (all equal)
|
pkg:crypto/rsa |
---|
RSA2048Sign | 25.7kB ± 0% | 0.3kB ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/sha1 |
---|
Hash8Bytes | 0.00B | 176.00B ± 0% | ~ | (p=1.000 n=1+1)
|
Hash320Bytes | 0.00B | 176.00B ± 0% | ~ | (p=1.000 n=1+1)
|
Hash1K | 0.00B | 176.00B ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8K | 0.00B | 176.00B ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/sha256 |
---|
Hash8Bytes | 0.00B | 192.00B ± 0% | ~ | (p=1.000 n=1+1)
|
Hash1K | 0.00B | 192.00B ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8K | 0.00B | 192.00B ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/sha512 |
---|
Hash8Bytes | 0.00B | 336.00B ± 0% | ~ | (p=1.000 n=1+1)
|
Hash1K | 0.00B | 336.00B ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8K | 0.00B | 336.00B ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/tls |
---|
HandshakeServer/RSA | 18.7kB ± 0% | 15.3kB ± 0% | ~ | (p=1.000 n=1+1)
|
HandshakeServer/ECDHE-P256-RSA | 23.8kB ± 0% | 18.9kB ± 0% | ~ | (p=1.000 n=1+1)
|
HandshakeServer/ECDHE-P256-ECDSA-P256 | 17.9kB ± 0% | 19.8kB ± 0% | ~ | (p=1.000 n=1+1)
|
HandshakeServer/ECDHE-X25519-ECDSA-P256 | 15.9kB ± 0% | 17.8kB ± 0% | ~ | (p=1.000 n=1+1)
|
HandshakeServer/ECDHE-P521-ECDSA-P521 | 8.77MB ± 0% | 8.77MB ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/1MB | 284kB ± 0% | 280kB ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/2MB | 284kB ± 0% | 282kB ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/4MB | 285kB ± 0% | 287kB ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/8MB | 286kB ± 0% | 297kB ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/16MB | 290kB ± 0% | 316kB ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/32MB | 305kB ± 0% | 365kB ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/64MB | 316kB ± 0% | 441kB ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/1MB | 431kB ± 0% | 427kB ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/2MB | 432kB ± 0% | 430kB ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/4MB | 433kB ± 0% | 435kB ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/8MB | 434kB ± 0% | 444kB ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/16MB | 437kB ± 0% | 464kB ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/32MB | 453kB ± 0% | 503kB ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/64MB | 464kB ± 0% | 589kB ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/MaxPacket/200kbps | 215kB ± 0% | 210kB ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/MaxPacket/500kbps | 215kB ± 0% | 210kB ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/MaxPacket/1000kbps | 215kB ± 0% | 210kB ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/MaxPacket/2000kbps | 215kB ± 0% | 210kB ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/MaxPacket/5000kbps | 215kB ± 0% | 210kB ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/DynamicPacket/200kbps | 115kB ± 0% | 110kB ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/DynamicPacket/500kbps | 114kB ± 0% | 110kB ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/DynamicPacket/1000kbps | 114kB ± 0% | 109kB ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/DynamicPacket/2000kbps | 115kB ± 0% | 109kB ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/DynamicPacket/5000kbps | 115kB ± 0% | 109kB ± 0% | ~ | (p=1.000 n=1+1)
|
[Geo mean] | 52.4kB | 8.4kB | −83.94% |
|
|
| allocs/op | delta
|
---|
pkg:crypto/aes |
---|
Encrypt | 0.00 | 0.00 | ~ | (all equal)
|
Decrypt | 0.00 | 0.00 | ~ | (all equal)
|
Expand | 0.00 | 0.00 | ~ | (all equal)
|
pkg:crypto/cipher |
---|
AESGCMSeal1K | 0.00 | 3.00 ± 0% | ~ | (p=1.000 n=1+1)
|
AESGCMOpen1K | 0.00 | 3.00 ± 0% | ~ | (p=1.000 n=1+1)
|
AESGCMSign8K | 0.00 | 3.00 ± 0% | ~ | (p=1.000 n=1+1)
|
AESGCMSeal8K | 0.00 | 3.00 ± 0% | ~ | (p=1.000 n=1+1)
|
AESGCMOpen8K | 0.00 | 3.00 ± 0% | ~ | (p=1.000 n=1+1)
|
AESCFBEncrypt1K | 0.00 | 0.00 | ~ | (all equal)
|
AESCFBDecrypt1K | 0.00 | 0.00 | ~ | (all equal)
|
AESOFB1K | 0.00 | 0.00 | ~ | (all equal)
|
AESCTR1K | 0.00 | 0.00 | ~ | (all equal)
|
AESCBCEncrypt1K | 0.00 | 0.00 | ~ | (all equal)
|
AESCBCDecrypt1K | 0.00 | 0.00 | ~ | (all equal)
|
pkg:crypto/des |
---|
Encrypt | 0.00 | 0.00 | ~ | (all equal)
|
Decrypt | 0.00 | 0.00 | ~ | (all equal)
|
TDESEncrypt | 0.00 | 0.00 | ~ | (all equal)
|
TDESDecrypt | 0.00 | 0.00 | ~ | (all equal)
|
pkg:crypto/ecdsa |
---|
SignP256 | 34.0 ± 0% | 15.0 ± 0% | ~ | (p=1.000 n=1+1)
|
SignP384 | 17.5k ± 0% | 0.0k ± 0% | ~ | (p=1.000 n=1+1)
|
VerifyP256 | 17.0 ± 0% | 22.0 ± 0% | ~ | (p=1.000 n=1+1)
|
KeyGeneration | 13.0 ± 0% | 10.0 ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/elliptic |
---|
BaseMult | 5.00 ± 0% | 5.00 ± 0% | ~ | (all equal)
|
BaseMultP256 | 6.00 ± 0% | 6.00 ± 0% | ~ | (all equal)
|
ScalarMultP256 | 5.00 ± 0% | 5.00 ± 0% | ~ | (all equal)
|
pkg:crypto/hmac |
---|
HMACSHA256_1K | 1.00 ± 0% | 2.00 ± 0% | ~ | (p=1.000 n=1+1)
|
HMACSHA256_32 | 1.00 ± 0% | 2.00 ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/md5 |
---|
Hash8Bytes | 0.00 | 0.00 | ~ | (all equal)
|
Hash1K | 0.00 | 0.00 | ~ | (all equal)
|
Hash8K | 0.00 | 0.00 | ~ | (all equal)
|
Hash8BytesUnaligned | 0.00 | 0.00 | ~ | (all equal)
|
Hash1KUnaligned | 0.00 | 0.00 | ~ | (all equal)
|
Hash8KUnaligned | 0.00 | 0.00 | ~ | (all equal)
|
pkg:crypto/rand |
---|
Prime | 3.34k ± 0% | 3.51k ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/rc4 |
---|
RC4_128 | 0.00 | 0.00 | ~ | (all equal)
|
RC4_1K | 0.00 | 0.00 | ~ | (all equal)
|
RC4_8K | 0.00 | 0.00 | ~ | (all equal)
|
pkg:crypto/rsa |
---|
RSA2048Sign | 109 ± 0% | 2 ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/sha1 |
---|
Hash8Bytes | 0.00 | 3.00 ± 0% | ~ | (p=1.000 n=1+1)
|
Hash320Bytes | 0.00 | 3.00 ± 0% | ~ | (p=1.000 n=1+1)
|
Hash1K | 0.00 | 3.00 ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8K | 0.00 | 3.00 ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/sha256 |
---|
Hash8Bytes | 0.00 | 3.00 ± 0% | ~ | (p=1.000 n=1+1)
|
Hash1K | 0.00 | 3.00 ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8K | 0.00 | 3.00 ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/sha512 |
---|
Hash8Bytes | 0.00 | 3.00 ± 0% | ~ | (p=1.000 n=1+1)
|
Hash1K | 0.00 | 3.00 ± 0% | ~ | (p=1.000 n=1+1)
|
Hash8K | 0.00 | 3.00 ± 0% | ~ | (p=1.000 n=1+1)
|
pkg:crypto/tls |
---|
HandshakeServer/RSA | 146 ± 0% | 151 ± 0% | ~ | (p=1.000 n=1+1)
|
HandshakeServer/ECDHE-P256-RSA | 185 ± 0% | 196 ± 0% | ~ | (p=1.000 n=1+1)
|
HandshakeServer/ECDHE-P256-ECDSA-P256 | 190 ± 0% | 244 ± 0% | ~ | (p=1.000 n=1+1)
|
HandshakeServer/ECDHE-X25519-ECDSA-P256 | 163 ± 0% | 217 ± 0% | ~ | (p=1.000 n=1+1)
|
HandshakeServer/ECDHE-P521-ECDSA-P521 | 51.8k ± 0% | 51.9k ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/1MB | 685 ± 0% | 991 ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/2MB | 685 ± 0% | 1247 ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/4MB | 685 ± 0% | 1759 ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/8MB | 686 ± 0% | 2783 ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/16MB | 687 ± 0% | 4832 ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/32MB | 690 ± 0% | 8930 ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/MaxPacket/64MB | 693 ± 0% | 17124 ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/1MB | 705 ± 0% | 1043 ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/2MB | 706 ± 0% | 1299 ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/4MB | 706 ± 0% | 1811 ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/8MB | 706 ± 0% | 2835 ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/16MB | 707 ± 0% | 4884 ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/32MB | 710 ± 0% | 8981 ± 0% | ~ | (p=1.000 n=1+1)
|
Throughput/DynamicPacket/64MB | 713 ± 0% | 17176 ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/MaxPacket/200kbps | 679 ± 0% | 733 ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/MaxPacket/500kbps | 674 ± 0% | 729 ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/MaxPacket/1000kbps | 672 ± 0% | 728 ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/MaxPacket/2000kbps | 672 ± 0% | 727 ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/MaxPacket/5000kbps | 671 ± 0% | 727 ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/DynamicPacket/200kbps | 678 ± 0% | 734 ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/DynamicPacket/500kbps | 677 ± 0% | 733 ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/DynamicPacket/1000kbps | 677 ± 0% | 733 ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/DynamicPacket/2000kbps | 677 ± 0% | 733 ± 0% | ~ | (p=1.000 n=1+1)
|
Latency/DynamicPacket/5000kbps | 677 ± 0% | 733 ± 0% | ~ | (p=1.000 n=1+1)
|
[Geo mean] | 258 | 102 | −60.54% |
|
|