| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
Benchmark CI: https://ci.nodejs.org/view/Node.js%20benchmark/job/benchmark-node-micro-benchmarks/953/ EDIT: Perf results look OK confidence improvement accuracy (*) (**) (***) crypto/get-ciphers.jsv='tls' n=5000 * 7.58 % ±5.97% ±7.96% ±10.41% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='buffer' type='utf' algo='md5' writes=500 * -3.83 % ±3.29% ±4.38% ±5.71% crypto/hash-stream-creation.jsapi='stream' len=102400 out='binary' type='utf' algo='md5' writes=500 ** -5.46 % ±3.42% ±4.55% ±5.94% crypto/hash-stream-creation.jsapi='stream' len=1024 out='hex' type='utf' algo='sha256' writes=500 * 6.75 % ±6.13% ±8.17% ±10.66% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='buffer' type='utf' algo='sha256' writes=500 * -3.73 % ±3.63% ±4.84% ±6.31% crypto/hash-stream-creation.jsapi='stream' len=2 out='hex' type='buf' algo='md5' writes=500 * -5.98 % ±5.44% ±7.25% ±9.48% crypto/hash-stream-throughput.jsapi='legacy' len=102400 type='utf' algo='sha512' writes=500 * 3.70 % ±3.68% ±4.94% ±6.53% crypto/hash-stream-throughput.jsapi='legacy' len=1048576 type='utf' algo='sha1' writes=500 * -1.42 % ±1.39% ±1.85% ±2.41% crypto/hash-stream-throughput.jsapi='stream' len=102400 type='utf' algo='sha1' writes=500 * -2.42 % ±1.88% ±2.50% ±3.26% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='a' size=1024 sync=1 * 5.12 % ±5.10% ±6.81% ±8.89% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='a' size=10 sync=0 ** 7.60 % ±5.17% ±6.89% ±9.00% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='a' size=64 sync=0 * -8.27 % ±7.30% ±9.75% ±12.74% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='this-is-a-much-longer-secret' size=64 sync=1 * 8.33 % ±6.54% ±8.72% ±11.39% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='secret' size=1024 sync=1 * -7.38 % ±5.85% ±7.78% ±10.13% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='a' size=64 sync=1 ** 9.14 % ±6.77% ±9.05% ±11.86% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='secret' size=10 sync=1 * 9.97 % ±8.44% ±11.26% ±14.71% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='this-is-a-much-longer-secret' size=10 sync=0 * 12.45 % ±10.07% ±13.44% ±17.58% crypto/keygen.jsn=100 method='dsaSync' * 3.75 % ±3.28% ±4.37% ±5.69% crypto/rsa-encrypt-decrypt-throughput.jslen=64 keylen='2048' n=500 * -6.14 % ±4.72% ±6.32% ±8.29% crypto/webcrypto-digest.jsn=1000 method='SHA-1' data=50 sync='createHash' ** 11.47 % ±8.00% ±10.68% ±13.97% confidence improvement accuracy (*) (**) (***) crypto/aes-gcm-throughput.jslen=1024 cipher='aes-128-gcm' n=500 6.78 % ±9.51% ±12.71% ±16.65% crypto/aes-gcm-throughput.jslen=1024 cipher='aes-192-gcm' n=500 4.49 % ±6.43% ±8.56% ±11.17% crypto/aes-gcm-throughput.jslen=1024 cipher='aes-256-gcm' n=500 -3.06 % ±6.37% ±8.47% ±11.03% crypto/aes-gcm-throughput.jslen=1048576 cipher='aes-128-gcm' n=500 -0.74 % ±7.94% ±10.57% ±13.75% crypto/aes-gcm-throughput.jslen=1048576 cipher='aes-192-gcm' n=500 0.71 % ±9.00% ±11.98% ±15.60% crypto/aes-gcm-throughput.jslen=1048576 cipher='aes-256-gcm' n=500 -2.25 % ±7.43% ±9.88% ±12.86% crypto/aes-gcm-throughput.jslen=16384 cipher='aes-128-gcm' n=500 1.58 % ±9.34% ±12.43% ±16.20% crypto/aes-gcm-throughput.jslen=16384 cipher='aes-192-gcm' n=500 1.15 % ±7.68% ±10.22% ±13.31% crypto/aes-gcm-throughput.jslen=16384 cipher='aes-256-gcm' n=500 1.29 % ±6.49% ±8.64% ±11.25% crypto/aes-gcm-throughput.jslen=262144 cipher='aes-128-gcm' n=500 -1.84 % ±7.89% ±10.50% ±13.68% crypto/aes-gcm-throughput.jslen=262144 cipher='aes-192-gcm' n=500 2.81 % ±8.83% ±11.75% ±15.30% crypto/aes-gcm-throughput.jslen=262144 cipher='aes-256-gcm' n=500 4.11 % ±7.68% ±10.22% ±13.32% crypto/aes-gcm-throughput.jslen=4096 cipher='aes-128-gcm' n=500 4.47 % ±11.72% ±15.62% ±20.38% crypto/aes-gcm-throughput.jslen=4096 cipher='aes-192-gcm' n=500 2.98 % ±6.54% ±8.71% ±11.34% crypto/aes-gcm-throughput.jslen=4096 cipher='aes-256-gcm' n=500 -3.94 % ±7.27% ±9.67% ±12.58% crypto/aes-gcm-throughput.jslen=65536 cipher='aes-128-gcm' n=500 3.64 % ±6.63% ±8.83% ±11.52% crypto/aes-gcm-throughput.jslen=65536 cipher='aes-192-gcm' n=500 0.82 % ±6.90% ±9.18% ±11.95% crypto/aes-gcm-throughput.jslen=65536 cipher='aes-256-gcm' n=500 1.28 % ±6.98% ±9.29% ±12.11% crypto/cipher-stream.jsapi='legacy' len=102400 type='asc' cipher='AES192' writes=500 3.56 % ±4.86% ±6.50% ±8.50% crypto/cipher-stream.jsapi='legacy' len=102400 type='asc' cipher='AES256' writes=500 0.70 % ±6.08% ±8.12% ±10.65% crypto/cipher-stream.jsapi='legacy' len=102400 type='buf' cipher='AES192' writes=500 3.94 % ±5.50% ±7.32% ±9.53% crypto/cipher-stream.jsapi='legacy' len=102400 type='buf' cipher='AES256' writes=500 -2.34 % ±7.27% ±9.71% ±12.70% crypto/cipher-stream.jsapi='legacy' len=102400 type='utf' cipher='AES192' writes=500 3.64 % ±6.89% ±9.21% ±12.07% crypto/cipher-stream.jsapi='legacy' len=102400 type='utf' cipher='AES256' writes=500 -0.59 % ±3.98% ±5.29% ±6.88% crypto/cipher-stream.jsapi='legacy' len=1024 type='asc' cipher='AES192' writes=500 -1.75 % ±6.29% ±8.40% ±10.98% crypto/cipher-stream.jsapi='legacy' len=1024 type='asc' cipher='AES256' writes=500 1.96 % ±4.52% ±6.01% ±7.83% crypto/cipher-stream.jsapi='legacy' len=1024 type='buf' cipher='AES192' writes=500 0.54 % ±4.54% ±6.05% ±7.88% crypto/cipher-stream.jsapi='legacy' len=1024 type='buf' cipher='AES256' writes=500 -2.72 % ±7.28% ±9.75% ±12.82% crypto/cipher-stream.jsapi='legacy' len=1024 type='utf' cipher='AES192' writes=500 2.25 % ±6.98% ±9.31% ±12.16% crypto/cipher-stream.jsapi='legacy' len=1024 type='utf' cipher='AES256' writes=500 -0.96 % ±4.33% ±5.76% ±7.50% crypto/cipher-stream.jsapi='legacy' len=1048576 type='asc' cipher='AES192' writes=500 -3.86 % ±5.62% ±7.48% ±9.74% crypto/cipher-stream.jsapi='legacy' len=1048576 type='asc' cipher='AES256' writes=500 0.84 % ±6.36% ±8.46% ±11.03% crypto/cipher-stream.jsapi='legacy' len=1048576 type='buf' cipher='AES192' writes=500 -3.92 % ±6.41% ±8.53% ±11.11% crypto/cipher-stream.jsapi='legacy' len=1048576 type='buf' cipher='AES256' writes=500 -3.37 % ±5.92% ±7.88% ±10.27% crypto/cipher-stream.jsapi='legacy' len=1048576 type='utf' cipher='AES192' writes=500 -0.79 % ±6.34% ±8.45% ±11.00% crypto/cipher-stream.jsapi='legacy' len=1048576 type='utf' cipher='AES256' writes=500 0.96 % ±7.17% ±9.55% ±12.45% crypto/cipher-stream.jsapi='legacy' len=2 type='asc' cipher='AES192' writes=500 -0.02 % ±7.30% ±9.71% ±12.64% crypto/cipher-stream.jsapi='legacy' len=2 type='asc' cipher='AES256' writes=500 -2.89 % ±3.89% ±5.18% ±6.74% crypto/cipher-stream.jsapi='legacy' len=2 type='buf' cipher='AES192' writes=500 -0.27 % ±5.86% ±7.82% ±10.21% crypto/cipher-stream.jsapi='legacy' len=2 type='buf' cipher='AES256' writes=500 -0.74 % ±6.23% ±8.32% ±10.88% crypto/cipher-stream.jsapi='legacy' len=2 type='utf' cipher='AES192' writes=500 -2.21 % ±4.69% ±6.25% ±8.14% crypto/cipher-stream.jsapi='legacy' len=2 type='utf' cipher='AES256' writes=500 -4.91 % ±6.56% ±8.75% ±11.40% crypto/cipher-stream.jsapi='stream' len=102400 type='asc' cipher='AES192' writes=500 -0.43 % ±4.91% ±6.54% ±8.53% crypto/cipher-stream.jsapi='stream' len=102400 type='asc' cipher='AES256' writes=500 -1.67 % ±6.13% ±8.17% ±10.68% crypto/cipher-stream.jsapi='stream' len=102400 type='buf' cipher='AES192' writes=500 -0.06 % ±3.90% ±5.21% ±6.81% crypto/cipher-stream.jsapi='stream' len=102400 type='buf' cipher='AES256' writes=500 3.04 % ±5.50% ±7.35% ±9.63% crypto/cipher-stream.jsapi='stream' len=102400 type='utf' cipher='AES192' writes=500 1.11 % ±5.16% ±6.86% ±8.94% crypto/cipher-stream.jsapi='stream' len=102400 type='utf' cipher='AES256' writes=500 1.38 % ±3.73% ±4.97% ±6.48% crypto/cipher-stream.jsapi='stream' len=1024 type='asc' cipher='AES192' writes=500 3.29 % ±9.18% ±12.22% ±15.91% crypto/cipher-stream.jsapi='stream' len=1024 type='asc' cipher='AES256' writes=500 3.36 % ±9.43% ±12.55% ±16.33% crypto/cipher-stream.jsapi='stream' len=1024 type='buf' cipher='AES192' writes=500 -1.62 % ±9.31% ±12.38% ±16.12% crypto/cipher-stream.jsapi='stream' len=1024 type='buf' cipher='AES256' writes=500 -2.47 % ±11.48% ±15.28% ±19.88% crypto/cipher-stream.jsapi='stream' len=1024 type='utf' cipher='AES192' writes=500 2.00 % ±10.99% ±14.62% ±19.05% crypto/cipher-stream.jsapi='stream' len=1024 type='utf' cipher='AES256' writes=500 8.70 % ±9.57% ±12.73% ±16.57% crypto/cipher-stream.jsapi='stream' len=1048576 type='asc' cipher='AES192' writes=500 0.26 % ±4.47% ±5.97% ±7.83% crypto/cipher-stream.jsapi='stream' len=1048576 type='asc' cipher='AES256' writes=500 -0.55 % ±4.84% ±6.45% ±8.40% crypto/cipher-stream.jsapi='stream' len=1048576 type='buf' cipher='AES192' writes=500 0.51 % ±4.93% ±6.56% ±8.54% crypto/cipher-stream.jsapi='stream' len=1048576 type='buf' cipher='AES256' writes=500 -0.67 % ±5.95% ±7.91% ±10.30% crypto/cipher-stream.jsapi='stream' len=1048576 type='utf' cipher='AES192' writes=500 -2.77 % ±5.80% ±7.71% ±10.04% crypto/cipher-stream.jsapi='stream' len=1048576 type='utf' cipher='AES256' writes=500 -2.92 % ±5.88% ±7.82% ±10.17% crypto/cipher-stream.jsapi='stream' len=2 type='asc' cipher='AES192' writes=500 -1.70 % ±7.94% ±10.58% ±13.80% crypto/cipher-stream.jsapi='stream' len=2 type='asc' cipher='AES256' writes=500 8.28 % ±8.62% ±11.49% ±15.00% crypto/cipher-stream.jsapi='stream' len=2 type='buf' cipher='AES192' writes=500 -3.80 % ±7.09% ±9.44% ±12.29% crypto/cipher-stream.jsapi='stream' len=2 type='buf' cipher='AES256' writes=500 -4.18 % ±6.80% ±9.05% ±11.77% crypto/cipher-stream.jsapi='stream' len=2 type='utf' cipher='AES192' writes=500 -2.33 % ±6.80% ±9.05% ±11.78% crypto/cipher-stream.jsapi='stream' len=2 type='utf' cipher='AES256' writes=500 0.26 % ±6.23% ±8.28% ±10.78% crypto/get-ciphers.jsv='crypto' n=1 -3.61 % ±4.72% ±6.28% ±8.17% crypto/get-ciphers.jsv='crypto' n=5000 5.64 % ±6.43% ±8.57% ±11.18% crypto/get-ciphers.jsv='tls' n=1 2.05 % ±5.57% ±7.42% ±9.68% crypto/get-ciphers.jsv='tls' n=5000 * 7.58 % ±5.97% ±7.96% ±10.41% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='binary' type='asc' algo='md5' writes=500 4.49 % ±6.23% ±8.30% ±10.84% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='binary' type='asc' algo='sha256' writes=500 -1.52 % ±2.64% ±3.52% ±4.60% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='binary' type='buf' algo='md5' writes=500 -3.83 % ±5.88% ±7.91% ±10.46% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='binary' type='buf' algo='sha256' writes=500 -1.06 % ±1.70% ±2.26% ±2.94% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='binary' type='utf' algo='md5' writes=500 -2.83 % ±5.69% ±7.63% ±10.07% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='binary' type='utf' algo='sha256' writes=500 -2.57 % ±3.89% ±5.20% ±6.83% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='buffer' type='asc' algo='md5' writes=500 4.69 % ±6.77% ±9.05% ±11.84% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='buffer' type='asc' algo='sha256' writes=500 1.06 % ±5.55% ±7.45% ±9.82% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='buffer' type='buf' algo='md5' writes=500 -1.42 % ±2.37% ±3.16% ±4.11% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='buffer' type='buf' algo='sha256' writes=500 1.76 % ±5.42% ±7.27% ±9.60% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='buffer' type='utf' algo='md5' writes=500 * -3.83 % ±3.29% ±4.38% ±5.71% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='buffer' type='utf' algo='sha256' writes=500 -1.12 % ±2.86% ±3.81% ±4.97% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='hex' type='asc' algo='md5' writes=500 1.41 % ±3.77% ±5.01% ±6.52% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='hex' type='asc' algo='sha256' writes=500 -0.39 % ±6.82% ±9.10% ±11.91% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='hex' type='buf' algo='md5' writes=500 -2.12 % ±4.96% ±6.66% ±8.80% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='hex' type='buf' algo='sha256' writes=500 1.45 % ±1.57% ±2.09% ±2.72% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='hex' type='utf' algo='md5' writes=500 0.64 % ±2.50% ±3.33% ±4.34% crypto/hash-stream-creation.jsapi='legacy' len=102400 out='hex' type='utf' algo='sha256' writes=500 -1.71 % ±2.38% ±3.16% ±4.11% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='binary' type='asc' algo='md5' writes=500 -1.08 % ±4.81% ±6.40% ±8.33% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='binary' type='asc' algo='sha256' writes=500 3.40 % ±5.72% ±7.62% ±9.93% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='binary' type='buf' algo='md5' writes=500 -2.26 % ±5.98% ±7.98% ±10.45% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='binary' type='buf' algo='sha256' writes=500 -6.33 % ±6.80% ±9.05% ±11.79% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='binary' type='utf' algo='md5' writes=500 -1.39 % ±4.50% ±6.00% ±7.83% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='binary' type='utf' algo='sha256' writes=500 1.43 % ±4.60% ±6.12% ±7.97% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='buffer' type='asc' algo='md5' writes=500 -2.95 % ±5.55% ±7.39% ±9.62% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='buffer' type='asc' algo='sha256' writes=500 3.66 % ±5.68% ±7.56% ±9.84% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='buffer' type='buf' algo='md5' writes=500 -5.08 % ±6.00% ±7.98% ±10.39% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='buffer' type='buf' algo='sha256' writes=500 -0.81 % ±5.19% ±6.92% ±9.02% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='buffer' type='utf' algo='md5' writes=500 -0.66 % ±4.75% ±6.32% ±8.24% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='buffer' type='utf' algo='sha256' writes=500 -1.79 % ±6.27% ±8.36% ±10.92% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='hex' type='asc' algo='md5' writes=500 0.48 % ±5.00% ±6.65% ±8.66% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='hex' type='asc' algo='sha256' writes=500 6.30 % ±11.43% ±15.20% ±19.79% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='hex' type='buf' algo='md5' writes=500 -4.85 % ±11.92% ±15.87% ±20.67% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='hex' type='buf' algo='sha256' writes=500 -3.76 % ±5.21% ±6.93% ±9.02% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='hex' type='utf' algo='md5' writes=500 -8.21 % ±8.44% ±11.29% ±14.80% crypto/hash-stream-creation.jsapi='legacy' len=1024 out='hex' type='utf' algo='sha256' writes=500 1.98 % ±5.87% ±7.82% ±10.18% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='binary' type='asc' algo='md5' writes=500 -0.65 % ±3.39% ±4.51% ±5.87% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='binary' type='asc' algo='sha256' writes=500 -0.33 % ±0.90% ±1.19% ±1.56% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='binary' type='buf' algo='md5' writes=500 -0.30 % ±1.80% ±2.40% ±3.14% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='binary' type='buf' algo='sha256' writes=500 -0.18 % ±1.96% ±2.60% ±3.39% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='binary' type='utf' algo='md5' writes=500 -1.54 % ±2.43% ±3.25% ±4.29% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='binary' type='utf' algo='sha256' writes=500 -0.12 % ±0.90% ±1.20% ±1.56% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='buffer' type='asc' algo='md5' writes=500 0.22 % ±3.17% ±4.22% ±5.50% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='buffer' type='asc' algo='sha256' writes=500 0.23 % ±2.70% ±3.60% ±4.69% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='buffer' type='buf' algo='md5' writes=500 0.42 % ±2.51% ±3.34% ±4.34% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='buffer' type='buf' algo='sha256' writes=500 -0.68 % ±2.83% ±3.77% ±4.91% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='buffer' type='utf' algo='md5' writes=500 -1.44 % ±2.97% ±3.96% ±5.16% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='buffer' type='utf' algo='sha256' writes=500 1.37 % ±3.52% ±4.68% ±6.10% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='hex' type='asc' algo='md5' writes=500 -1.81 % ±2.70% ±3.62% ±4.78% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='hex' type='asc' algo='sha256' writes=500 -1.99 % ±2.19% ±2.91% ±3.79% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='hex' type='buf' algo='md5' writes=500 -1.28 % ±2.46% ±3.28% ±4.27% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='hex' type='buf' algo='sha256' writes=500 0.37 % ±1.59% ±2.12% ±2.77% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='hex' type='utf' algo='md5' writes=500 0.34 % ±1.40% ±1.86% ±2.43% crypto/hash-stream-creation.jsapi='legacy' len=1048576 out='hex' type='utf' algo='sha256' writes=500 0.85 % ±1.44% ±1.92% ±2.50% crypto/hash-stream-creation.jsapi='legacy' len=2 out='binary' type='asc' algo='md5' writes=500 0.39 % ±4.12% ±5.49% ±7.15% crypto/hash-stream-creation.jsapi='legacy' len=2 out='binary' type='asc' algo='sha256' writes=500 0.71 % ±4.83% ±6.42% ±8.36% crypto/hash-stream-creation.jsapi='legacy' len=2 out='binary' type='buf' algo='md5' writes=500 5.21 % ±9.59% ±12.86% ±16.95% crypto/hash-stream-creation.jsapi='legacy' len=2 out='binary' type='buf' algo='sha256' writes=500 -3.80 % ±9.18% ±12.32% ±16.24% crypto/hash-stream-creation.jsapi='legacy' len=2 out='binary' type='utf' algo='md5' writes=500 9.35 % ±17.11% ±22.81% ±29.78% crypto/hash-stream-creation.jsapi='legacy' len=2 out='binary' type='utf' algo='sha256' writes=500 3.60 % ±4.30% ±5.74% ±7.50% crypto/hash-stream-creation.jsapi='legacy' len=2 out='buffer' type='asc' algo='md5' writes=500 -2.48 % ±5.37% ±7.16% ±9.35% crypto/hash-stream-creation.jsapi='legacy' len=2 out='buffer' type='asc' algo='sha256' writes=500 3.61 % ±8.84% ±11.85% ±15.62% crypto/hash-stream-creation.jsapi='legacy' len=2 out='buffer' type='buf' algo='md5' writes=500 3.43 % ±8.89% ±11.88% ±15.54% crypto/hash-stream-creation.jsapi='legacy' len=2 out='buffer' type='buf' algo='sha256' writes=500 -4.42 % ±10.55% ±14.05% ±18.31% crypto/hash-stream-creation.jsapi='legacy' len=2 out='buffer' type='utf' algo='md5' writes=500 2.70 % ±4.12% ±5.51% ±7.21% crypto/hash-stream-creation.jsapi='legacy' len=2 out='buffer' type='utf' algo='sha256' writes=500 -8.13 % ±9.83% ±13.16% ±17.29% crypto/hash-stream-creation.jsapi='legacy' len=2 out='hex' type='asc' algo='md5' writes=500 8.16 % ±10.71% ±14.35% ±18.88% crypto/hash-stream-creation.jsapi='legacy' len=2 out='hex' type='asc' algo='sha256' writes=500 7.52 % ±10.53% ±14.12% ±18.59% crypto/hash-stream-creation.jsapi='legacy' len=2 out='hex' type='buf' algo='md5' writes=500 -6.94 % ±11.53% ±15.42% ±20.24% crypto/hash-stream-creation.jsapi='legacy' len=2 out='hex' type='buf' algo='sha256' writes=500 1.22 % ±5.28% ±7.03% ±9.15% crypto/hash-stream-creation.jsapi='legacy' len=2 out='hex' type='utf' algo='md5' writes=500 -6.17 % ±9.44% ±12.63% ±16.58% crypto/hash-stream-creation.jsapi='legacy' len=2 out='hex' type='utf' algo='sha256' writes=500 -5.37 % ±9.91% ±13.27% ±17.42% crypto/hash-stream-creation.jsapi='stream' len=102400 out='binary' type='asc' algo='md5' writes=500 0.78 % ±3.95% ±5.26% ±6.85% crypto/hash-stream-creation.jsapi='stream' len=102400 out='binary' type='asc' algo='sha256' writes=500 0.83 % ±3.14% ±4.18% ±5.44% crypto/hash-stream-creation.jsapi='stream' len=102400 out='binary' type='buf' algo='md5' writes=500 1.42 % ±4.24% ±5.65% ±7.35% crypto/hash-stream-creation.jsapi='stream' len=102400 out='binary' type='buf' algo='sha256' writes=500 0.05 % ±3.61% ±4.80% ±6.24% crypto/hash-stream-creation.jsapi='stream' len=102400 out='binary' type='utf' algo='md5' writes=500 ** -5.46 % ±3.42% ±4.55% ±5.94% crypto/hash-stream-creation.jsapi='stream' len=102400 out='binary' type='utf' algo='sha256' writes=500 0.45 % ±3.08% ±4.10% ±5.35% crypto/hash-stream-creation.jsapi='stream' len=102400 out='buffer' type='asc' algo='md5' writes=500 2.40 % ±7.30% ±9.75% ±12.77% crypto/hash-stream-creation.jsapi='stream' len=102400 out='buffer' type='asc' algo='sha256' writes=500 1.33 % ±3.29% ±4.39% ±5.72% crypto/hash-stream-creation.jsapi='stream' len=102400 out='buffer' type='buf' algo='md5' writes=500 -1.33 % ±4.14% ±5.52% ±7.21% crypto/hash-stream-creation.jsapi='stream' len=102400 out='buffer' type='buf' algo='sha256' writes=500 -1.56 % ±3.43% ±4.57% ±5.94% crypto/hash-stream-creation.jsapi='stream' len=102400 out='buffer' type='utf' algo='md5' writes=500 -1.42 % ±3.23% ±4.30% ±5.61% crypto/hash-stream-creation.jsapi='stream' len=102400 out='buffer' type='utf' algo='sha256' writes=500 0.17 % ±2.91% ±3.88% ±5.05% crypto/hash-stream-creation.jsapi='stream' len=102400 out='hex' type='asc' algo='md5' writes=500 -0.26 % ±3.86% ±5.14% ±6.68% crypto/hash-stream-creation.jsapi='stream' len=102400 out='hex' type='asc' algo='sha256' writes=500 -0.86 % ±3.23% ±4.30% ±5.59% crypto/hash-stream-creation.jsapi='stream' len=102400 out='hex' type='buf' algo='md5' writes=500 -1.92 % ±4.07% ±5.41% ±7.04% crypto/hash-stream-creation.jsapi='stream' len=102400 out='hex' type='buf' algo='sha256' writes=500 0.74 % ±3.50% ±4.66% ±6.07% crypto/hash-stream-creation.jsapi='stream' len=102400 out='hex' type='utf' algo='md5' writes=500 0.28 % ±3.44% ±4.58% ±5.96% crypto/hash-stream-creation.jsapi='stream' len=102400 out='hex' type='utf' algo='sha256' writes=500 -1.00 % ±2.86% ±3.81% ±4.96% crypto/hash-stream-creation.jsapi='stream' len=1024 out='binary' type='asc' algo='md5' writes=500 -1.20 % ±5.70% ±7.60% ±9.90% crypto/hash-stream-creation.jsapi='stream' len=1024 out='binary' type='asc' algo='sha256' writes=500 3.99 % ±5.13% ±6.83% ±8.89% crypto/hash-stream-creation.jsapi='stream' len=1024 out='binary' type='buf' algo='md5' writes=500 -5.47 % ±9.57% ±12.85% ±16.96% crypto/hash-stream-creation.jsapi='stream' len=1024 out='binary' type='buf' algo='sha256' writes=500 0.33 % ±6.49% ±8.64% ±11.25% crypto/hash-stream-creation.jsapi='stream' len=1024 out='binary' type='utf' algo='md5' writes=500 0.68 % ±7.03% ±9.37% ±12.20% crypto/hash-stream-creation.jsapi='stream' len=1024 out='binary' type='utf' algo='sha256' writes=500 -3.25 % ±6.36% ±8.46% ±11.01% crypto/hash-stream-creation.jsapi='stream' len=1024 out='buffer' type='asc' algo='md5' writes=500 1.15 % ±6.82% ±9.07% ±11.81% crypto/hash-stream-creation.jsapi='stream' len=1024 out='buffer' type='asc' algo='sha256' writes=500 5.29 % ±8.07% ±10.76% ±14.03% crypto/hash-stream-creation.jsapi='stream' len=1024 out='buffer' type='buf' algo='md5' writes=500 -1.37 % ±4.71% ±6.26% ±8.15% crypto/hash-stream-creation.jsapi='stream' len=1024 out='buffer' type='buf' algo='sha256' writes=500 -1.40 % ±5.86% ±7.80% ±10.18% crypto/hash-stream-creation.jsapi='stream' len=1024 out='buffer' type='utf' algo='md5' writes=500 -0.58 % ±4.78% ±6.35% ±8.27% crypto/hash-stream-creation.jsapi='stream' len=1024 out='buffer' type='utf' algo='sha256' writes=500 -6.91 % ±7.93% ±10.62% ±13.95% crypto/hash-stream-creation.jsapi='stream' len=1024 out='hex' type='asc' algo='md5' writes=500 1.05 % ±5.99% ±7.97% ±10.37% crypto/hash-stream-creation.jsapi='stream' len=1024 out='hex' type='asc' algo='sha256' writes=500 -2.38 % ±5.93% ±7.90% ±10.28% crypto/hash-stream-creation.jsapi='stream' len=1024 out='hex' type='buf' algo='md5' writes=500 1.87 % ±5.63% ±7.49% ±9.75% crypto/hash-stream-creation.jsapi='stream' len=1024 out='hex' type='buf' algo='sha256' writes=500 -2.61 % ±7.94% ±10.60% ±13.86% crypto/hash-stream-creation.jsapi='stream' len=1024 out='hex' type='utf' algo='md5' writes=500 4.92 % ±4.94% ±6.57% ±8.55% crypto/hash-stream-creation.jsapi='stream' len=1024 out='hex' type='utf' algo='sha256' writes=500 * 6.75 % ±6.13% ±8.17% ±10.66% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='binary' type='asc' algo='md5' writes=500 0.49 % ±4.33% ±5.77% ±7.51% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='binary' type='asc' algo='sha256' writes=500 -0.79 % ±5.04% ±6.71% ±8.73% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='binary' type='buf' algo='md5' writes=500 1.42 % ±4.37% ±5.82% ±7.57% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='binary' type='buf' algo='sha256' writes=500 0.86 % ±4.52% ±6.01% ±7.83% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='binary' type='utf' algo='md5' writes=500 0.56 % ±4.88% ±6.51% ±8.51% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='binary' type='utf' algo='sha256' writes=500 0.70 % ±3.88% ±5.16% ±6.72% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='buffer' type='asc' algo='md5' writes=500 3.71 % ±5.26% ±7.01% ±9.13% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='buffer' type='asc' algo='sha256' writes=500 -1.64 % ±4.42% ±5.89% ±7.67% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='buffer' type='buf' algo='md5' writes=500 0.97 % ±4.23% ±5.63% ±7.33% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='buffer' type='buf' algo='sha256' writes=500 -1.98 % ±4.18% ±5.56% ±7.24% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='buffer' type='utf' algo='md5' writes=500 -3.79 % ±3.88% ±5.16% ±6.71% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='buffer' type='utf' algo='sha256' writes=500 * -3.73 % ±3.63% ±4.84% ±6.31% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='hex' type='asc' algo='md5' writes=500 -2.86 % ±5.38% ±7.18% ±9.38% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='hex' type='asc' algo='sha256' writes=500 0.33 % ±3.71% ±4.94% ±6.42% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='hex' type='buf' algo='md5' writes=500 -2.34 % ±4.12% ±5.49% ±7.15% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='hex' type='buf' algo='sha256' writes=500 1.23 % ±4.16% ±5.54% ±7.21% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='hex' type='utf' algo='md5' writes=500 1.28 % ±4.55% ±6.06% ±7.89% crypto/hash-stream-creation.jsapi='stream' len=1048576 out='hex' type='utf' algo='sha256' writes=500 -0.69 % ±4.34% ±5.78% ±7.52% crypto/hash-stream-creation.jsapi='stream' len=2 out='binary' type='asc' algo='md5' writes=500 1.75 % ±6.30% ±8.40% ±10.97% crypto/hash-stream-creation.jsapi='stream' len=2 out='binary' type='asc' algo='sha256' writes=500 1.84 % ±5.05% ±6.72% ±8.75% crypto/hash-stream-creation.jsapi='stream' len=2 out='binary' type='buf' algo='md5' writes=500 2.40 % ±4.48% ±5.96% ±7.76% crypto/hash-stream-creation.jsapi='stream' len=2 out='binary' type='buf' algo='sha256' writes=500 1.92 % ±5.96% ±7.94% ±10.35% crypto/hash-stream-creation.jsapi='stream' len=2 out='binary' type='utf' algo='md5' writes=500 -2.99 % ±5.14% ±6.86% ±8.97% crypto/hash-stream-creation.jsapi='stream' len=2 out='binary' type='utf' algo='sha256' writes=500 1.51 % ±6.12% ±8.15% ±10.61% crypto/hash-stream-creation.jsapi='stream' len=2 out='buffer' type='asc' algo='md5' writes=500 3.69 % ±7.20% ±9.59% ±12.49% crypto/hash-stream-creation.jsapi='stream' len=2 out='buffer' type='asc' algo='sha256' writes=500 0.27 % ±5.48% ±7.30% ±9.50% crypto/hash-stream-creation.jsapi='stream' len=2 out='buffer' type='buf' algo='md5' writes=500 0.64 % ±4.53% ±6.04% ±7.87% crypto/hash-stream-creation.jsapi='stream' len=2 out='buffer' type='buf' algo='sha256' writes=500 -7.04 % ±7.93% ±10.62% ±13.95% crypto/hash-stream-creation.jsapi='stream' len=2 out='buffer' type='utf' algo='md5' writes=500 3.00 % ±4.16% ±5.55% ±7.25% crypto/hash-stream-creation.jsapi='stream' len=2 out='buffer' type='utf' algo='sha256' writes=500 -2.97 % ±5.29% ±7.06% ±9.21% crypto/hash-stream-creation.jsapi='stream' len=2 out='hex' type='asc' algo='md5' writes=500 2.18 % ±5.29% ±7.05% ±9.19% crypto/hash-stream-creation.jsapi='stream' len=2 out='hex' type='asc' algo='sha256' writes=500 1.82 % ±6.02% ±8.01% ±10.43% crypto/hash-stream-creation.jsapi='stream' len=2 out='hex' type='buf' algo='md5' writes=500 * -5.98 % ±5.44% ±7.25% ±9.48% crypto/hash-stream-creation.jsapi='stream' len=2 out='hex' type='buf' algo='sha256' writes=500 -3.03 % ±6.67% ±8.88% ±11.59% crypto/hash-stream-creation.jsapi='stream' len=2 out='hex' type='utf' algo='md5' writes=500 -2.13 % ±5.05% ±6.71% ±8.74% crypto/hash-stream-creation.jsapi='stream' len=2 out='hex' type='utf' algo='sha256' writes=500 0.74 % ±6.90% ±9.18% ±11.95% crypto/hash-stream-throughput.jsapi='legacy' len=102400 type='asc' algo='sha1' writes=500 -1.80 % ±6.66% ±8.92% ±11.73% crypto/hash-stream-throughput.jsapi='legacy' len=102400 type='asc' algo='sha256' writes=500 -0.04 % ±4.09% ±5.48% ±7.22% crypto/hash-stream-throughput.jsapi='legacy' len=102400 type='asc' algo='sha512' writes=500 -2.81 % ±8.43% ±11.22% ±14.60% crypto/hash-stream-throughput.jsapi='legacy' len=102400 type='buf' algo='sha1' writes=500 -0.01 % ±3.35% ±4.46% ±5.80% crypto/hash-stream-throughput.jsapi='legacy' len=102400 type='buf' algo='sha256' writes=500 -0.80 % ±1.58% ±2.11% ±2.75% crypto/hash-stream-throughput.jsapi='legacy' len=102400 type='buf' algo='sha512' writes=500 -0.91 % ±6.12% ±8.23% ±10.86% crypto/hash-stream-throughput.jsapi='legacy' len=102400 type='utf' algo='sha1' writes=500 -1.11 % ±1.95% ±2.61% ±3.40% crypto/hash-stream-throughput.jsapi='legacy' len=102400 type='utf' algo='sha256' writes=500 -0.25 % ±1.16% ±1.55% ±2.02% crypto/hash-stream-throughput.jsapi='legacy' len=102400 type='utf' algo='sha512' writes=500 * 3.70 % ±3.68% ±4.94% ±6.53% crypto/hash-stream-throughput.jsapi='legacy' len=1024 type='asc' algo='sha1' writes=500 3.25 % ±4.01% ±5.34% ±6.96% crypto/hash-stream-throughput.jsapi='legacy' len=1024 type='asc' algo='sha256' writes=500 -0.03 % ±5.17% ±6.88% ±8.96% crypto/hash-stream-throughput.jsapi='legacy' len=1024 type='asc' algo='sha512' writes=500 0.39 % ±4.62% ±6.15% ±8.01% crypto/hash-stream-throughput.jsapi='legacy' len=1024 type='buf' algo='sha1' writes=500 -2.23 % ±4.95% ±6.60% ±8.61% crypto/hash-stream-throughput.jsapi='legacy' len=1024 type='buf' algo='sha256' writes=500 1.96 % ±4.11% ±5.47% ±7.14% crypto/hash-stream-throughput.jsapi='legacy' len=1024 type='buf' algo='sha512' writes=500 5.44 % ±9.60% ±12.84% ±16.83% crypto/hash-stream-throughput.jsapi='legacy' len=1024 type='utf' algo='sha1' writes=500 1.23 % ±5.27% ±7.01% ±9.14% crypto/hash-stream-throughput.jsapi='legacy' len=1024 type='utf' algo='sha256' writes=500 -2.69 % ±8.79% ±11.77% ±15.48% crypto/hash-stream-throughput.jsapi='legacy' len=1024 type='utf' algo='sha512' writes=500 0.07 % ±5.39% ±7.18% ±9.34% crypto/hash-stream-throughput.jsapi='legacy' len=1048576 type='asc' algo='sha1' writes=500 -1.77 % ±3.59% ±4.79% ±6.25% crypto/hash-stream-throughput.jsapi='legacy' len=1048576 type='asc' algo='sha256' writes=500 1.68 % ±2.53% ±3.38% ±4.42% crypto/hash-stream-throughput.jsapi='legacy' len=1048576 type='asc' algo='sha512' writes=500 1.41 % ±3.16% ±4.21% ±5.48% crypto/hash-stream-throughput.jsapi='legacy' len=1048576 type='buf' algo='sha1' writes=500 1.03 % ±2.02% ±2.68% ±3.49% crypto/hash-stream-throughput.jsapi='legacy' len=1048576 type='buf' algo='sha256' writes=500 2.21 % ±2.40% ±3.22% ±4.23% crypto/hash-stream-throughput.jsapi='legacy' len=1048576 type='buf' algo='sha512' writes=500 1.05 % ±2.24% ±2.99% ±3.90% crypto/hash-stream-throughput.jsapi='legacy' len=1048576 type='utf' algo='sha1' writes=500 * -1.42 % ±1.39% ±1.85% ±2.41% crypto/hash-stream-throughput.jsapi='legacy' len=1048576 type='utf' algo='sha256' writes=500 0.67 % ±3.08% ±4.10% ±5.33% crypto/hash-stream-throughput.jsapi='legacy' len=1048576 type='utf' algo='sha512' writes=500 0.48 % ±2.00% ±2.68% ±3.53% crypto/hash-stream-throughput.jsapi='legacy' len=2 type='asc' algo='sha1' writes=500 -1.10 % ±8.05% ±10.75% ±14.06% crypto/hash-stream-throughput.jsapi='legacy' len=2 type='asc' algo='sha256' writes=500 -3.19 % ±12.87% ±17.12% ±22.29% crypto/hash-stream-throughput.jsapi='legacy' len=2 type='asc' algo='sha512' writes=500 -1.58 % ±5.30% ±7.05% ±9.18% crypto/hash-stream-throughput.jsapi='legacy' len=2 type='buf' algo='sha1' writes=500 5.40 % ±10.90% ±14.60% ±19.20% crypto/hash-stream-throughput.jsapi='legacy' len=2 type='buf' algo='sha256' writes=500 -0.51 % ±3.49% ±4.65% ±6.05% crypto/hash-stream-throughput.jsapi='legacy' len=2 type='buf' algo='sha512' writes=500 1.74 % ±11.17% ±14.86% ±19.34% crypto/hash-stream-throughput.jsapi='legacy' len=2 type='utf' algo='sha1' writes=500 3.27 % ±13.77% ±18.33% ±23.90% crypto/hash-stream-throughput.jsapi='legacy' len=2 type='utf' algo='sha256' writes=500 -2.44 % ±3.25% ±4.34% ±5.67% crypto/hash-stream-throughput.jsapi='legacy' len=2 type='utf' algo='sha512' writes=500 2.88 % ±13.24% ±17.62% ±22.94% crypto/hash-stream-throughput.jsapi='stream' len=102400 type='asc' algo='sha1' writes=500 -0.55 % ±3.84% ±5.13% ±6.71% crypto/hash-stream-throughput.jsapi='stream' len=102400 type='asc' algo='sha256' writes=500 0.08 % ±5.71% ±7.65% ±10.09% crypto/hash-stream-throughput.jsapi='stream' len=102400 type='asc' algo='sha512' writes=500 -0.56 % ±7.83% ±10.42% ±13.57% crypto/hash-stream-throughput.jsapi='stream' len=102400 type='buf' algo='sha1' writes=500 -2.25 % ±2.60% ±3.46% ±4.51% crypto/hash-stream-throughput.jsapi='stream' len=102400 type='buf' algo='sha256' writes=500 -0.20 % ±1.40% ±1.86% ±2.43% crypto/hash-stream-throughput.jsapi='stream' len=102400 type='buf' algo='sha512' writes=500 0.53 % ±2.09% ±2.78% ±3.62% crypto/hash-stream-throughput.jsapi='stream' len=102400 type='utf' algo='sha1' writes=500 * -2.42 % ±1.88% ±2.50% ±3.26% crypto/hash-stream-throughput.jsapi='stream' len=102400 type='utf' algo='sha256' writes=500 0.49 % ±1.20% ±1.60% ±2.09% crypto/hash-stream-throughput.jsapi='stream' len=102400 type='utf' algo='sha512' writes=500 -0.08 % ±1.70% ±2.26% ±2.94% crypto/hash-stream-throughput.jsapi='stream' len=1024 type='asc' algo='sha1' writes=500 0.47 % ±8.37% ±11.17% ±14.62% crypto/hash-stream-throughput.jsapi='stream' len=1024 type='asc' algo='sha256' writes=500 -4.62 % ±8.64% ±11.53% ±15.06% crypto/hash-stream-throughput.jsapi='stream' len=1024 type='asc' algo='sha512' writes=500 -0.74 % ±4.99% ±6.64% ±8.64% crypto/hash-stream-throughput.jsapi='stream' len=1024 type='buf' algo='sha1' writes=500 1.17 % ±8.42% ±11.26% ±14.76% crypto/hash-stream-throughput.jsapi='stream' len=1024 type='buf' algo='sha256' writes=500 0.00 % ±5.87% ±7.82% ±10.20% crypto/hash-stream-throughput.jsapi='stream' len=1024 type='buf' algo='sha512' writes=500 2.29 % ±4.96% ±6.60% ±8.59% crypto/hash-stream-throughput.jsapi='stream' len=1024 type='utf' algo='sha1' writes=500 2.67 % ±5.50% ±7.35% ±9.63% crypto/hash-stream-throughput.jsapi='stream' len=1024 type='utf' algo='sha256' writes=500 -1.16 % ±8.94% ±11.97% ±15.73% crypto/hash-stream-throughput.jsapi='stream' len=1024 type='utf' algo='sha512' writes=500 7.00 % ±12.81% ±17.20% ±22.69% crypto/hash-stream-throughput.jsapi='stream' len=1048576 type='asc' algo='sha1' writes=500 0.19 % ±3.62% ±4.84% ±6.35% crypto/hash-stream-throughput.jsapi='stream' len=1048576 type='asc' algo='sha256' writes=500 -0.09 % ±2.41% ±3.21% ±4.18% crypto/hash-stream-throughput.jsapi='stream' len=1048576 type='asc' algo='sha512' writes=500 0.79 % ±3.89% ±5.17% ±6.73% crypto/hash-stream-throughput.jsapi='stream' len=1048576 type='buf' algo='sha1' writes=500 -3.09 % ±4.38% ±5.88% ±7.75% crypto/hash-stream-throughput.jsapi='stream' len=1048576 type='buf' algo='sha256' writes=500 -2.07 % ±3.84% ±5.11% ±6.65% crypto/hash-stream-throughput.jsapi='stream' len=1048576 type='buf' algo='sha512' writes=500 -2.13 % ±2.73% ±3.63% ±4.72% crypto/hash-stream-throughput.jsapi='stream' len=1048576 type='utf' algo='sha1' writes=500 -2.10 % ±4.47% ±5.95% ±7.75% crypto/hash-stream-throughput.jsapi='stream' len=1048576 type='utf' algo='sha256' writes=500 -0.93 % ±1.77% ±2.37% ±3.12% crypto/hash-stream-throughput.jsapi='stream' len=1048576 type='utf' algo='sha512' writes=500 -0.84 % ±1.45% ±1.94% ±2.55% crypto/hash-stream-throughput.jsapi='stream' len=2 type='asc' algo='sha1' writes=500 -1.39 % ±4.81% ±6.41% ±8.36% crypto/hash-stream-throughput.jsapi='stream' len=2 type='asc' algo='sha256' writes=500 -1.36 % ±6.55% ±8.72% ±11.36% crypto/hash-stream-throughput.jsapi='stream' len=2 type='asc' algo='sha512' writes=500 -0.59 % ±4.63% ±6.16% ±8.02% crypto/hash-stream-throughput.jsapi='stream' len=2 type='buf' algo='sha1' writes=500 -1.12 % ±7.54% ±10.07% ±13.20% crypto/hash-stream-throughput.jsapi='stream' len=2 type='buf' algo='sha256' writes=500 -3.25 % ±4.37% ±5.82% ±7.59% crypto/hash-stream-throughput.jsapi='stream' len=2 type='buf' algo='sha512' writes=500 3.63 % ±5.24% ±6.98% ±9.11% crypto/hash-stream-throughput.jsapi='stream' len=2 type='utf' algo='sha1' writes=500 -0.95 % ±4.33% ±5.77% ±7.51% crypto/hash-stream-throughput.jsapi='stream' len=2 type='utf' algo='sha256' writes=500 -1.03 % ±4.61% ±6.13% ±7.99% crypto/hash-stream-throughput.jsapi='stream' len=2 type='utf' algo='sha512' writes=500 2.46 % ±4.29% ±5.70% ±7.42% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='a' size=1024 sync=0 0.80 % ±8.02% ±10.67% ±13.89% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='a' size=1024 sync=1 * 5.12 % ±5.10% ±6.81% ±8.89% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='a' size=10 sync=0 ** 7.60 % ±5.17% ±6.89% ±9.00% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='a' size=10 sync=1 2.75 % ±8.74% ±11.63% ±15.14% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='a' size=64 sync=0 2.83 % ±7.90% ±10.51% ±13.68% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='a' size=64 sync=1 3.09 % ±6.24% ±8.31% ±10.83% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='secret' size=1024 sync=0 -4.56 % ±7.43% ±9.89% ±12.87% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='secret' size=1024 sync=1 -0.81 % ±5.95% ±7.93% ±10.32% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='secret' size=10 sync=0 5.35 % ±6.29% ±8.39% ±10.96% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='secret' size=10 sync=1 6.00 % ±7.18% ±9.57% ±12.49% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='secret' size=64 sync=0 -0.36 % ±6.52% ±8.68% ±11.30% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='secret' size=64 sync=1 3.44 % ±6.42% ±8.54% ±11.12% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='this-is-a-much-longer-secret' size=1024 sync=0 7.68 % ±9.63% ±12.82% ±16.68% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='this-is-a-much-longer-secret' size=1024 sync=1 0.01 % ±5.79% ±7.70% ±10.03% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='this-is-a-much-longer-secret' size=10 sync=0 5.51 % ±8.36% ±11.13% ±14.49% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='this-is-a-much-longer-secret' size=10 sync=1 1.57 % ±7.88% ±10.50% ±13.69% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='this-is-a-much-longer-secret' size=64 sync=0 -8.06 % ±8.49% ±11.35% ±14.88% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='' key='this-is-a-much-longer-secret' size=64 sync=1 -3.76 % ±5.31% ±7.08% ±9.23% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='a' size=1024 sync=0 3.87 % ±8.86% ±11.79% ±15.35% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='a' size=1024 sync=1 3.04 % ±5.18% ±6.89% ±8.96% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='a' size=10 sync=0 2.84 % ±7.10% ±9.45% ±12.32% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='a' size=10 sync=1 4.07 % ±11.01% ±14.65% ±19.08% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='a' size=64 sync=0 * -8.27 % ±7.30% ±9.75% ±12.74% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='a' size=64 sync=1 0.55 % ±8.14% ±10.85% ±14.15% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='secret' size=1024 sync=0 3.22 % ±8.33% ±11.09% ±14.43% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='secret' size=1024 sync=1 -2.72 % ±7.43% ±9.88% ±12.86% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='secret' size=10 sync=0 2.34 % ±8.33% ±11.08% ±14.42% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='secret' size=10 sync=1 3.99 % ±8.31% ±11.06% ±14.40% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='secret' size=64 sync=0 0.02 % ±7.89% ±10.50% ±13.67% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='secret' size=64 sync=1 0.90 % ±6.84% ±9.11% ±11.87% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='this-is-a-much-longer-secret' size=1024 sync=0 -0.26 % ±9.77% ±13.01% ±16.95% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='this-is-a-much-longer-secret' size=1024 sync=1 3.29 % ±6.43% ±8.56% ±11.14% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='this-is-a-much-longer-secret' size=10 sync=0 3.23 % ±7.12% ±9.48% ±12.37% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='this-is-a-much-longer-secret' size=10 sync=1 -0.10 % ±7.66% ±10.19% ±13.27% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='this-is-a-much-longer-secret' size=64 sync=0 -0.62 % ±7.33% ±9.76% ±12.74% crypto/hkdf.jsn=1000 hash='sha256' info='info' salt='salt' key='this-is-a-much-longer-secret' size=64 sync=1 * 8.33 % ±6.54% ±8.72% ±11.39% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='a' size=1024 sync=0 -1.60 % ±7.61% ±10.14% ±13.23% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='a' size=1024 sync=1 4.34 % ±6.60% ±8.80% ±11.47% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='a' size=10 sync=0 0.96 % ±5.63% ±7.49% ±9.75% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='a' size=10 sync=1 -2.15 % ±7.96% ±10.60% ±13.79% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='a' size=64 sync=0 -1.92 % ±6.72% ±8.97% ±11.73% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='a' size=64 sync=1 3.22 % ±7.10% ±9.46% ±12.34% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='secret' size=1024 sync=0 -0.32 % ±8.56% ±11.39% ±14.83% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='secret' size=1024 sync=1 2.17 % ±4.44% ±5.91% ±7.69% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='secret' size=10 sync=0 3.25 % ±7.44% ±9.90% ±12.89% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='secret' size=10 sync=1 2.40 % ±8.94% ±11.89% ±15.48% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='secret' size=64 sync=0 1.43 % ±7.06% ±9.39% ±12.24% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='secret' size=64 sync=1 2.92 % ±5.90% ±7.86% ±10.23% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='this-is-a-much-longer-secret' size=1024 sync=0 5.11 % ±7.77% ±10.35% ±13.50% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='this-is-a-much-longer-secret' size=1024 sync=1 1.43 % ±5.25% ±6.99% ±9.11% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='this-is-a-much-longer-secret' size=10 sync=0 2.31 % ±7.79% ±10.37% ±13.50% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='this-is-a-much-longer-secret' size=10 sync=1 7.07 % ±7.38% ±9.85% ±12.89% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='this-is-a-much-longer-secret' size=64 sync=0 -5.42 % ±9.21% ±12.28% ±16.05% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='' key='this-is-a-much-longer-secret' size=64 sync=1 0.33 % ±5.34% ±7.11% ±9.27% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='a' size=1024 sync=0 4.41 % ±9.37% ±12.47% ±16.24% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='a' size=1024 sync=1 -2.61 % ±5.87% ±7.82% ±10.18% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='a' size=10 sync=0 3.47 % ±4.78% ±6.37% ±8.30% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='a' size=10 sync=1 2.64 % ±10.04% ±13.36% ±17.39% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='a' size=64 sync=0 2.88 % ±8.16% ±10.85% ±14.13% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='a' size=64 sync=1 9.11 % ±9.51% ±12.73% ±16.71% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='secret' size=1024 sync=0 -0.54 % ±8.93% ±11.88% ±15.47% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='secret' size=1024 sync=1 -4.14 % ±6.23% ±8.30% ±10.82% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='secret' size=10 sync=0 0.52 % ±6.53% ±8.68% ±11.30% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='secret' size=10 sync=1 2.41 % ±8.63% ±11.48% ±14.95% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='secret' size=64 sync=0 5.16 % ±6.28% ±8.37% ±10.92% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='secret' size=64 sync=1 0.49 % ±4.29% ±5.71% ±7.44% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='this-is-a-much-longer-secret' size=1024 sync=0 6.27 % ±10.73% ±14.30% ±18.64% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='this-is-a-much-longer-secret' size=1024 sync=1 1.21 % ±6.90% ±9.19% ±11.97% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='this-is-a-much-longer-secret' size=10 sync=0 -2.60 % ±8.17% ±10.87% ±14.15% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='this-is-a-much-longer-secret' size=10 sync=1 3.84 % ±7.24% ±9.64% ±12.56% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='this-is-a-much-longer-secret' size=64 sync=0 1.22 % ±6.67% ±8.87% ±11.55% crypto/hkdf.jsn=1000 hash='sha256' info='' salt='salt' key='this-is-a-much-longer-secret' size=64 sync=1 6.13 % ±6.26% ±8.35% ±10.92% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='a' size=1024 sync=0 1.11 % ±7.60% ±10.13% ±13.21% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='a' size=1024 sync=1 -2.58 % ±5.47% ±7.28% ±9.48% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='a' size=10 sync=0 2.06 % ±6.39% ±8.51% ±11.09% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='a' size=10 sync=1 0.73 % ±8.49% ±11.30% ±14.71% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='a' size=64 sync=0 1.44 % ±7.22% ±9.61% ±12.50% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='a' size=64 sync=1 3.35 % ±6.62% ±8.80% ±11.46% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='secret' size=1024 sync=0 2.71 % ±6.72% ±8.94% ±11.63% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='secret' size=1024 sync=1 -0.84 % ±6.45% ±8.58% ±11.18% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='secret' size=10 sync=0 3.83 % ±6.92% ±9.21% ±11.99% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='secret' size=10 sync=1 1.01 % ±7.80% ±10.38% ±13.52% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='secret' size=64 sync=0 -3.44 % ±8.00% ±10.65% ±13.88% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='secret' size=64 sync=1 -0.96 % ±5.44% ±7.25% ±9.46% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='this-is-a-much-longer-secret' size=1024 sync=0 0.49 % ±8.15% ±10.85% ±14.12% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='this-is-a-much-longer-secret' size=1024 sync=1 2.00 % ±7.38% ±9.81% ±12.77% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='this-is-a-much-longer-secret' size=10 sync=0 3.80 % ±8.66% ±11.53% ±15.03% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='this-is-a-much-longer-secret' size=10 sync=1 6.01 % ±6.97% ±9.28% ±12.10% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='this-is-a-much-longer-secret' size=64 sync=0 -1.58 % ±9.78% ±13.04% ±17.01% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='' key='this-is-a-much-longer-secret' size=64 sync=1 2.47 % ±6.02% ±8.03% ±10.49% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='a' size=1024 sync=0 -3.79 % ±7.39% ±9.83% ±12.79% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='a' size=1024 sync=1 -0.34 % ±5.99% ±7.97% ±10.38% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='a' size=10 sync=0 3.06 % ±6.64% ±8.85% ±11.53% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='a' size=10 sync=1 4.81 % ±10.47% ±13.95% ±18.19% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='a' size=64 sync=0 -1.78 % ±8.30% ±11.06% ±14.42% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='a' size=64 sync=1 6.52 % ±7.88% ±10.51% ±13.74% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='secret' size=1024 sync=0 0.19 % ±6.28% ±8.37% ±10.93% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='secret' size=1024 sync=1 -1.86 % ±4.29% ±5.71% ±7.43% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='secret' size=10 sync=0 2.55 % ±7.60% ±10.11% ±13.16% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='secret' size=10 sync=1 1.72 % ±7.94% ±10.57% ±13.78% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='secret' size=64 sync=0 2.19 % ±8.22% ±10.94% ±14.24% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='secret' size=64 sync=1 3.17 % ±5.95% ±7.92% ±10.31% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='this-is-a-much-longer-secret' size=1024 sync=0 1.14 % ±8.04% ±10.70% ±13.93% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='this-is-a-much-longer-secret' size=1024 sync=1 1.51 % ±5.50% ±7.31% ±9.52% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='this-is-a-much-longer-secret' size=10 sync=0 1.22 % ±6.96% ±9.26% ±12.05% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='this-is-a-much-longer-secret' size=10 sync=1 -0.47 % ±7.13% ±9.49% ±12.35% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='this-is-a-much-longer-secret' size=64 sync=0 -3.74 % ±8.78% ±11.69% ±15.24% crypto/hkdf.jsn=1000 hash='sha512' info='info' salt='salt' key='this-is-a-much-longer-secret' size=64 sync=1 -0.84 % ±5.00% ±6.66% ±8.69% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='a' size=1024 sync=0 0.55 % ±9.06% ±12.06% ±15.73% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='a' size=1024 sync=1 2.05 % ±5.20% ±6.94% ±9.06% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='a' size=10 sync=0 3.00 % ±4.31% ±5.73% ±7.46% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='a' size=10 sync=1 -5.22 % ±9.02% ±12.01% ±15.63% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='a' size=64 sync=0 0.33 % ±7.37% ±9.80% ±12.76% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='a' size=64 sync=1 -1.31 % ±6.67% ±8.88% ±11.55% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='secret' size=1024 sync=0 -0.96 % ±8.42% ±11.21% ±14.59% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='secret' size=1024 sync=1 * -7.38 % ±5.85% ±7.78% ±10.13% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='secret' size=10 sync=0 -1.00 % ±7.76% ±10.33% ±13.45% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='secret' size=10 sync=1 -0.59 % ±9.03% ±12.01% ±15.63% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='secret' size=64 sync=0 2.10 % ±7.56% ±10.06% ±13.09% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='secret' size=64 sync=1 -3.84 % ±4.82% ±6.43% ±8.39% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='this-is-a-much-longer-secret' size=1024 sync=0 -2.04 % ±8.49% ±11.31% ±14.73% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='this-is-a-much-longer-secret' size=1024 sync=1 -2.14 % ±5.93% ±7.89% ±10.28% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='this-is-a-much-longer-secret' size=10 sync=0 4.55 % ±8.28% ±11.01% ±14.34% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='this-is-a-much-longer-secret' size=10 sync=1 3.37 % ±8.53% ±11.37% ±14.84% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='this-is-a-much-longer-secret' size=64 sync=0 -4.97 % ±8.97% ±11.98% ±15.66% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='' key='this-is-a-much-longer-secret' size=64 sync=1 0.18 % ±5.62% ±7.48% ±9.76% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='a' size=1024 sync=0 4.02 % ±8.49% ±11.31% ±14.73% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='a' size=1024 sync=1 -0.79 % ±6.49% ±8.64% ±11.24% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='a' size=10 sync=0 0.59 % ±5.47% ±7.27% ±9.47% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='a' size=10 sync=1 5.82 % ±10.65% ±14.22% ±18.61% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='a' size=64 sync=0 -4.11 % ±7.91% ±10.53% ±13.73% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='a' size=64 sync=1 ** 9.14 % ±6.77% ±9.05% ±11.86% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='secret' size=1024 sync=0 -3.09 % ±7.75% ±10.31% ±13.42% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='secret' size=1024 sync=1 0.59 % ±7.25% ±9.65% ±12.56% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='secret' size=10 sync=0 1.63 % ±8.02% ±10.68% ±13.91% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='secret' size=10 sync=1 * 9.97 % ±8.44% ±11.26% ±14.71% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='secret' size=64 sync=0 3.28 % ±9.38% ±12.49% ±16.26% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='secret' size=64 sync=1 -0.81 % ±6.95% ±9.25% ±12.05% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='this-is-a-much-longer-secret' size=1024 sync=0 3.13 % ±8.32% ±11.07% ±14.41% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='this-is-a-much-longer-secret' size=1024 sync=1 2.16 % ±7.12% ±9.48% ±12.35% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='this-is-a-much-longer-secret' size=10 sync=0 * 12.45 % ±10.07% ±13.44% ±17.58% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='this-is-a-much-longer-secret' size=10 sync=1 0.21 % ±6.21% ±8.27% ±10.78% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='this-is-a-much-longer-secret' size=64 sync=0 -1.14 % ±6.68% ±8.88% ±11.57% crypto/hkdf.jsn=1000 hash='sha512' info='' salt='salt' key='this-is-a-much-longer-secret' size=64 sync=1 -3.40 % ±4.80% ±6.39% ±8.32% crypto/keygen.jsn=100 method='dsaAsync' -0.34 % ±2.41% ±3.21% ±4.18% crypto/keygen.jsn=100 method='dsaSync' * 3.75 % ±3.28% ±4.37% ±5.69% crypto/keygen.jsn=100 method='rsaAsync' 1.29 % ±3.67% ±4.89% ±6.36% crypto/keygen.jsn=100 method='rsaSync' 1.47 % ±3.36% ±4.47% ±5.82% crypto/randomBytes.jsn=1000 size=1024 -2.30 % ±9.85% ±13.11% ±17.09% crypto/randomBytes.jsn=1000 size=524288 -6.28 % ±9.05% ±12.07% ±15.75% crypto/randomBytes.jsn=1000 size=64 4.87 % ±9.35% ±12.44% ±16.20% crypto/randomBytes.jsn=1000 size=8192 4.22 % ±7.13% ±9.50% ±12.39% crypto/randomUUID.jsdisableEntropyCache=0 n=10000000 -0.56 % ±2.20% ±2.93% ±3.82% crypto/randomUUID.jsdisableEntropyCache=1 n=10000000 1.88 % ±2.50% ±3.35% ±4.40% crypto/rsa-encrypt-decrypt-throughput.jslen=16 keylen='1024' n=500 0.94 % ±3.64% ±4.84% ±6.31% crypto/rsa-encrypt-decrypt-throughput.jslen=16 keylen='2048' n=500 -1.22 % ±3.58% ±4.77% ±6.21% crypto/rsa-encrypt-decrypt-throughput.jslen=16 keylen='4096' n=500 1.23 % ±2.38% ±3.17% ±4.12% crypto/rsa-encrypt-decrypt-throughput.jslen=32 keylen='1024' n=500 4.32 % ±5.44% ±7.30% ±9.63% crypto/rsa-encrypt-decrypt-throughput.jslen=32 keylen='2048' n=500 0.55 % ±4.98% ±6.64% ±8.65% crypto/rsa-encrypt-decrypt-throughput.jslen=32 keylen='4096' n=500 0.87 % ±2.47% ±3.29% ±4.28% crypto/rsa-encrypt-decrypt-throughput.jslen=64 keylen='1024' n=500 -0.99 % ±3.39% ±4.52% ±5.90% crypto/rsa-encrypt-decrypt-throughput.jslen=64 keylen='2048' n=500 * -6.14 % ±4.72% ±6.32% ±8.29% crypto/rsa-encrypt-decrypt-throughput.jslen=64 keylen='4096' n=500 0.70 % ±3.53% ±4.70% ±6.12% crypto/rsa-sign-verify-throughput.jslen=102400 keylen='1024' algo='SHA1' writes=500 5.20 % ±6.45% ±8.68% ±11.51% crypto/rsa-sign-verify-throughput.jslen=102400 keylen='1024' algo='SHA224' writes=500 0.65 % ±0.86% ±1.15% ±1.50% crypto/rsa-sign-verify-throughput.jslen=102400 keylen='1024' algo='SHA256' writes=500 1.29 % ±3.83% ±5.14% ±6.79% crypto/rsa-sign-verify-throughput.jslen=102400 keylen='1024' algo='SHA384' writes=500 2.54 % ±4.28% ±5.73% ±7.51% crypto/rsa-sign-verify-throughput.jslen=102400 keylen='1024' algo='SHA512' writes=500 -0.29 % ±0.99% ±1.31% ±1.71% crypto/rsa-sign-verify-throughput.jslen=102400 keylen='2048' algo='SHA1' writes=500 2.39 % ±4.11% ±5.48% ±7.15% crypto/rsa-sign-verify-throughput.jslen=102400 keylen='2048' algo='SHA224' writes=500 -1.98 % ±2.95% ±3.97% ±5.26% crypto/rsa-sign-verify-throughput.jslen=102400 keylen='2048' algo='SHA256' writes=500 1.44 % ±5.08% ±6.77% ±8.83% crypto/rsa-sign-verify-throughput.jslen=102400 keylen='2048' algo='SHA384' writes=500 -0.08 % ±1.13% ±1.50% ±1.96% crypto/rsa-sign-verify-throughput.jslen=102400 keylen='2048' algo='SHA512' writes=500 -2.82 % ±5.37% ±7.22% ±9.54% crypto/rsa-sign-verify-throughput.jslen=1024 keylen='1024' algo='SHA1' writes=500 3.78 % ±8.25% ±11.06% ±14.57% crypto/rsa-sign-verify-throughput.jslen=1024 keylen='1024' algo='SHA224' writes=500 1.85 % ±3.53% ±4.71% ±6.16% crypto/rsa-sign-verify-throughput.jslen=1024 keylen='1024' algo='SHA256' writes=500 1.03 % ±11.78% ±15.70% ±20.49% crypto/rsa-sign-verify-throughput.jslen=1024 keylen='1024' algo='SHA384' writes=500 7.18 % ±10.91% ±14.66% ±19.37% crypto/rsa-sign-verify-throughput.jslen=1024 keylen='1024' algo='SHA512' writes=500 -0.19 % ±5.92% ±7.89% ±10.31% crypto/rsa-sign-verify-throughput.jslen=1024 keylen='2048' algo='SHA1' writes=500 0.76 % ±4.36% ±5.80% ±7.55% crypto/rsa-sign-verify-throughput.jslen=1024 keylen='2048' algo='SHA224' writes=500 -1.94 % ±12.15% ±16.16% ±21.04% crypto/rsa-sign-verify-throughput.jslen=1024 keylen='2048' algo='SHA256' writes=500 5.30 % ±9.73% ±13.10% ±17.34% crypto/rsa-sign-verify-throughput.jslen=1024 keylen='2048' algo='SHA384' writes=500 2.50 % ±4.88% ±6.50% ±8.47% crypto/rsa-sign-verify-throughput.jslen=1024 keylen='2048' algo='SHA512' writes=500 3.45 % ±4.10% ±5.46% ±7.11% crypto/rsa-sign-verify-throughput.jslen=1048576 keylen='1024' algo='SHA1' writes=500 -0.06 % ±0.96% ±1.28% ±1.67% crypto/rsa-sign-verify-throughput.jslen=1048576 keylen='1024' algo='SHA224' writes=500 0.95 % ±1.78% ±2.38% ±3.12% crypto/rsa-sign-verify-throughput.jslen=1048576 keylen='1024' algo='SHA256' writes=500 0.60 % ±2.71% ±3.64% ±4.78% crypto/rsa-sign-verify-throughput.jslen=1048576 keylen='1024' algo='SHA384' writes=500 0.40 % ±1.61% ±2.14% ±2.78% crypto/rsa-sign-verify-throughput.jslen=1048576 keylen='1024' algo='SHA512' writes=500 -0.80 % ±2.57% ±3.42% ±4.47% crypto/rsa-sign-verify-throughput.jslen=1048576 keylen='2048' algo='SHA1' writes=500 1.09 % ±1.71% ±2.28% ±2.96% crypto/rsa-sign-verify-throughput.jslen=1048576 keylen='2048' algo='SHA224' writes=500 1.62 % ±1.85% ±2.48% ±3.25% crypto/rsa-sign-verify-throughput.jslen=1048576 keylen='2048' algo='SHA256' writes=500 1.20 % ±2.51% ±3.34% ±4.35% crypto/rsa-sign-verify-throughput.jslen=1048576 keylen='2048' algo='SHA384' writes=500 -0.06 % ±1.05% ±1.40% ±1.84% crypto/rsa-sign-verify-throughput.jslen=1048576 keylen='2048' algo='SHA512' writes=500 -1.87 % ±2.54% ±3.40% ±4.46% crypto/rsa-sign-verify-throughput.jslen=204800 keylen='1024' algo='SHA1' writes=500 0.20 % ±6.19% ±8.24% ±10.72% crypto/rsa-sign-verify-throughput.jslen=204800 keylen='1024' algo='SHA224' writes=500 -3.29 % ±4.22% ±5.67% ±7.48% crypto/rsa-sign-verify-throughput.jslen=204800 keylen='1024' algo='SHA256' writes=500 -2.21 % ±4.14% ±5.55% ±7.29% crypto/rsa-sign-verify-throughput.jslen=204800 keylen='1024' algo='SHA384' writes=500 3.30 % ±4.76% ±6.41% ±8.50% crypto/rsa-sign-verify-throughput.jslen=204800 keylen='1024' algo='SHA512' writes=500 3.86 % ±5.46% ±7.36% ±9.76% crypto/rsa-sign-verify-throughput.jslen=204800 keylen='2048' algo='SHA1' writes=500 0.19 % ±0.90% ±1.20% ±1.56% crypto/rsa-sign-verify-throughput.jslen=204800 keylen='2048' algo='SHA224' writes=500 -0.46 % ±2.24% ±2.99% ±3.90% crypto/rsa-sign-verify-throughput.jslen=204800 keylen='2048' algo='SHA256' writes=500 0.66 % ±4.71% ±6.29% ±8.25% crypto/rsa-sign-verify-throughput.jslen=204800 keylen='2048' algo='SHA384' writes=500 0.30 % ±0.52% ±0.70% ±0.91% crypto/rsa-sign-verify-throughput.jslen=204800 keylen='2048' algo='SHA512' writes=500 -4.41 % ±5.63% ±7.59% ±10.07% crypto/rsa-sign-verify-throughput.jslen=307200 keylen='1024' algo='SHA1' writes=500 -0.19 % ±1.33% ±1.79% ±2.35% crypto/rsa-sign-verify-throughput.jslen=307200 keylen='1024' algo='SHA224' writes=500 -0.10 % ±4.48% ±5.98% ±7.81% crypto/rsa-sign-verify-throughput.jslen=307200 keylen='1024' algo='SHA256' writes=500 2.67 % ±5.43% ±7.22% ±9.41% crypto/rsa-sign-verify-throughput.jslen=307200 keylen='1024' algo='SHA384' writes=500 1.48 % ±6.11% ±8.15% ±10.65% crypto/rsa-sign-verify-throughput.jslen=307200 keylen='1024' algo='SHA512' writes=500 2.38 % ±3.63% ±4.86% ±6.39% crypto/rsa-sign-verify-throughput.jslen=307200 keylen='2048' algo='SHA1' writes=500 -0.98 % ±1.98% ±2.65% ±3.49% crypto/rsa-sign-verify-throughput.jslen=307200 keylen='2048' algo='SHA224' writes=500 -0.25 % ±4.99% ±6.65% ±8.65% crypto/rsa-sign-verify-throughput.jslen=307200 keylen='2048' algo='SHA256' writes=500 -0.42 % ±5.58% ±7.42% ±9.67% crypto/rsa-sign-verify-throughput.jslen=307200 keylen='2048' algo='SHA384' writes=500 -0.97 % ±1.87% ±2.49% ±3.24% crypto/rsa-sign-verify-throughput.jslen=307200 keylen='2048' algo='SHA512' writes=500 0.47 % ±1.88% ±2.50% ±3.26% crypto/webcrypto-digest.jsn=1000 method='SHA-1' data=100 sync='createHash' 5.62 % ±11.17% ±14.91% ±19.51% crypto/webcrypto-digest.jsn=1000 method='SHA-1' data=100 sync='subtle' 2.01 % ±8.59% ±11.44% ±14.89% crypto/webcrypto-digest.jsn=1000 method='SHA-1' data=10 sync='createHash' 0.70 % ±7.73% ±10.29% ±13.40% crypto/webcrypto-digest.jsn=1000 method='SHA-1' data=10 sync='subtle' 1.15 % ±6.02% ±8.01% ±10.42% crypto/webcrypto-digest.jsn=1000 method='SHA-1' data=20 sync='createHash' 1.52 % ±8.75% ±11.67% ±15.25% crypto/webcrypto-digest.jsn=1000 method='SHA-1' data=20 sync='subtle' 2.25 % ±8.25% ±10.98% ±14.31% crypto/webcrypto-digest.jsn=1000 method='SHA-1' data=50 sync='createHash' ** 11.47 % ±8.00% ±10.68% ±13.97% crypto/webcrypto-digest.jsn=1000 method='SHA-1' data=50 sync='subtle' -1.16 % ±8.44% ±11.24% ±14.64% crypto/webcrypto-digest.jsn=1000 method='SHA-256' data=100 sync='createHash' 5.81 % ±10.16% ±13.57% ±17.76% crypto/webcrypto-digest.jsn=1000 method='SHA-256' data=100 sync='subtle' 2.63 % ±8.83% ±11.75% ±15.31% crypto/webcrypto-digest.jsn=1000 method='SHA-256' data=10 sync='createHash' 9.80 % ±10.29% ±13.71% ±17.90% crypto/webcrypto-digest.jsn=1000 method='SHA-256' data=10 sync='subtle' 2.30 % ±6.52% ±8.68% ±11.30% crypto/webcrypto-digest.jsn=1000 method='SHA-256' data=20 sync='createHash' 2.49 % ±10.10% ±13.48% ±17.60% crypto/webcrypto-digest.jsn=1000 method='SHA-256' data=20 sync='subtle' 1.27 % ±10.37% ±13.81% ±18.01% crypto/webcrypto-digest.jsn=1000 method='SHA-256' data=50 sync='createHash' 8.09 % ±11.01% ±14.71% ±19.26% crypto/webcrypto-digest.jsn=1000 method='SHA-256' data=50 sync='subtle' -3.44 % ±8.51% ±11.33% ±14.76% crypto/webcrypto-digest.jsn=1000 method='SHA-384' data=100 sync='createHash' 5.74 % ±11.83% ±15.80% ±20.68% crypto/webcrypto-digest.jsn=1000 method='SHA-384' data=100 sync='subtle' 2.53 % ±9.46% ±12.59% ±16.39% crypto/webcrypto-digest.jsn=1000 method='SHA-384' data=10 sync='createHash' -0.22 % ±8.86% ±11.80% ±15.36% crypto/webcrypto-digest.jsn=1000 method='SHA-384' data=10 sync='subtle' 4.19 % ±7.36% ±9.79% ±12.74% crypto/webcrypto-digest.jsn=1000 method='SHA-384' data=20 sync='createHash' 0.14 % ±8.44% ±11.23% ±14.63% crypto/webcrypto-digest.jsn=1000 method='SHA-384' data=20 sync='subtle' 5.12 % ±7.86% ±10.46% ±13.62% crypto/webcrypto-digest.jsn=1000 method='SHA-384' data=50 sync='createHash' 8.84 % ±11.08% ±14.80% ±19.36% crypto/webcrypto-digest.jsn=1000 method='SHA-384' data=50 sync='subtle' 8.27 % ±9.44% ±12.56% ±16.35% crypto/webcrypto-digest.jsn=1000 method='SHA-512' data=100 sync='createHash' -2.49 % ±6.84% ±9.10% ±11.84% crypto/webcrypto-digest.jsn=1000 method='SHA-512' data=100 sync='subtle' 2.26 % ±9.47% ±12.60% ±16.41% crypto/webcrypto-digest.jsn=1000 method='SHA-512' data=10 sync='createHash' -3.09 % ±9.11% ±12.12% ±15.78% crypto/webcrypto-digest.jsn=1000 method='SHA-512' data=10 sync='subtle' -3.52 % ±6.00% ±7.99% ±10.41% crypto/webcrypto-digest.jsn=1000 method='SHA-512' data=20 sync='createHash' 9.36 % ±12.16% ±16.30% ±21.48% crypto/webcrypto-digest.jsn=1000 method='SHA-512' data=20 sync='subtle' 1.09 % ±8.36% ±11.12% ±14.47% crypto/webcrypto-digest.jsn=1000 method='SHA-512' data=50 sync='createHash' 4.34 % ±8.78% ±11.69% ±15.24% crypto/webcrypto-digest.jsn=1000 method='SHA-512' data=50 sync='subtle' 5.16 % ±9.26% ±12.32% ±16.04% Be aware that when doing many comparisons the risk of a false-positive result increases. In this case, there are 531 comparisons, you can thus expect the following amount of false-positive results: 26.55 false positives, when considering a 5% risk acceptance (*, **, ***), 5.31 false positives, when considering a 1% risk acceptance (**, ***), 0.53 false positives, when considering a 0.1% risk acceptance (***) |
Sorry, something went wrong.
Sorry, something went wrong.
There was a problem hiding this comment.
Better than the alternative.
Sorry, something went wrong.
Sorry, something went wrong.
Sorry, something went wrong.
Sorry, something went wrong.
PR-URL: nodejs#37433 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
PR-URL: #37433 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
| Back | FazBrowse Home | New Git URL |
Suggested by @tniessen in #37364 (comment).