Windows 11 Node.js v18.20.2
--------pbkdf2 performance--------
saltLength: 256(32), password length: 80(10), key iteration count: 101, key size: 256(32), digest method: sha256
pbkdf2(node, 20000): 965.0587999969721 ms
pbkdf2(sjcl, sha256, cached, 20000): 43.23309999704361 ms
pbkdf2(sjcl, sha256, 4000): 1042.9499000012875 ms
----------------
saltLength: 256(32), password length: 80(10), key iteration count: 101, key size: 256(32), digest method: sha512
pbkdf2(node, 20000): 1609.66930000484 ms
pbkdf2(sjcl, sha256, cached, 20000): 44.92049999535084 ms
pbkdf2(sjcl, sha256, 4000): 999.1794999986887 ms
----------------
saltLength: 256(32), password length: 80(10), key iteration count: 101, key size: 512(64), digest method: sha512
pbkdf2(node, 20000): 1605.7835000008345 ms
pbkdf2(sjcl, sha256, cached, 20000): 36.066200003027916 ms
pbkdf2(sjcl, sha256, 4000): 2009.855499997735 ms
----------------
saltLength: 256(32), password length: 240(30), key iteration count: 101, key size: 256(32), digest method: sha256
pbkdf2(node, 20000): 914.6423999965191 ms
pbkdf2(sjcl, sha256, cached, 20000): 41.94970001280308 ms
pbkdf2(sjcl, sha256, 4000): 1027.2528999894857 ms
----------------
saltLength: 256(32), password length: 240(30), key iteration count: 101, key size: 256(32), digest method: sha512
pbkdf2(node, 20000): 1614.664800003171 ms
pbkdf2(sjcl, sha256, cached, 20000): 42.52830000221729 ms
pbkdf2(sjcl, sha256, 4000): 1016.7096000015736 ms
----------------
saltLength: 256(32), password length: 240(30), key iteration count: 101, key size: 512(64), digest method: sha512
pbkdf2(node, 20000): 1601.0723000019789 ms
pbkdf2(sjcl, sha256, cached, 20000): 37.33709999918938 ms
pbkdf2(sjcl, sha256, 4000): 2052.0461000055075 ms
----------------
saltLength: 512(64), password length: 240(30), key iteration count: 101, key size: 256(32), digest method: sha256
pbkdf2(node, 20000): 923.448399990797 ms
pbkdf2(sjcl, sha256, cached, 20000): 56.15089999139309 ms
pbkdf2(sjcl, sha256, 4000): 1033.7347999960184 ms
----------------
saltLength: 512(64), password length: 240(30), key iteration count: 101, key size: 256(32), digest method: sha512
pbkdf2(node, 20000): 1626.9845999926329 ms
pbkdf2(sjcl, sha256, cached, 20000): 56.69659999012947 ms
pbkdf2(sjcl, sha256, 4000): 1025.5900000035763 ms
----------------
saltLength: 512(64), password length: 240(30), key iteration count: 101, key size: 512(64), digest method: sha512
pbkdf2(node, 20000): 1594.821799993515 ms
pbkdf2(sjcl, sha256, cached, 20000): 52.907900005578995 ms
pbkdf2(sjcl, sha256, 4000): 2061.5604000091553 ms
----------------
saltLength: 256(32), password length: 80(10), key iteration count: 10001, key size: 256(32), digest method: sha256
pbkdf2(node, 200): 823.7727000117302 ms
pbkdf2(sjcl, sha256, cached, 200): 26.674799993634224 ms
pbkdf2(sjcl, sha256, 40): 1029.7602999955416 ms
----------------
saltLength: 256(32), password length: 80(10), key iteration count: 10001, key size: 256(32), digest method: sha512
pbkdf2(node, 200): 1746.4726999998093 ms
pbkdf2(sjcl, sha256, cached, 200): 29.806199997663498 ms
pbkdf2(sjcl, sha256, 40): 1158.9121000021696 ms
----------------
saltLength: 256(32), password length: 80(10), key iteration count: 10001, key size: 512(64), digest method: sha512
pbkdf2(node, 200): 1715.4784000068903 ms
pbkdf2(sjcl, sha256, cached, 200): 29.472200006246567 ms
pbkdf2(sjcl, sha256, 40): 2271.5416000038385 ms
--------encryption/decryption performance--------
plaintextLength: 2048(256), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 50000): 284.9008000046015 ms, 44927918.769597225 bytes/s
encryption(sjcl, 250): 23.55969999730587 ms, 2716503.1815905385 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 352
plaintextLength: 2048(256), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 50000): 271.66589999198914 ms, 47116697.38593414 bytes/s
decryption(sjcl, 250): 11.196999996900558 ms, 5715816.738208077 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 344
----------------
plaintextLength: 2048(256), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 50000): 289.7681999951601 ms, 44173239.162246905 bytes/s
encryption(sjcl, 250): 13.53999999165535 ms, 4726735.601140543 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 352
plaintextLength: 2048(256), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 50000): 293.30939999222755 ms, 43639924.25861288 bytes/s
decryption(sjcl, 250): 11.656700000166893 ms, 5490404.659902347 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 344
----------------
plaintextLength: 204800(25600), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 50000): 1021.9452999979258 ms, 1252513221.6006062 bytes/s
encryption(sjcl, 250): 918.8693000078201 ms, 6965081.976234849 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 34144
plaintextLength: 204800(25600), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 50000): 897.5552999973297 ms, 1426095974.2578626 bytes/s
decryption(sjcl, 250): 908.21629999578 ms, 7046779.495181641 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 34136
----------------
plaintextLength: 204800(25600), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 50000): 994.4054999947548 ms, 1287201247.3852484 bytes/s
encryption(sjcl, 250): 1014.8452000021935 ms, 6306380.519892262 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 34144
plaintextLength: 204800(25600), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 50000): 921.965499997139 ms, 1388338283.812108 bytes/s
decryption(sjcl, 250): 958.1042000055313 ms, 6679857.994530294 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 34136
----------------
plaintextLength: 204800(25600), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 48(6)
encryption(node, 50000): 937.7483000010252 ms, 1364971815.996468 bytes/s
encryption(sjcl, 250): 938.4536000043154 ms, 6819729.819322522 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 34144
plaintextLength: 204800(25600), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 48(6)
decryption(node, 50000): 947.8268000036478 ms, 1350457699.6504781 bytes/s
decryption(sjcl, 250): 929.7820000052452 ms, 6883333.942756361 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 34136
----------------
plaintextLength: 204800(25600), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 50000): 981.2607000023127 ms, 1304444374.4633646 bytes/s
encryption(sjcl, 250): 914.8952999860048 ms, 6995335.969151772 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 34144
plaintextLength: 204800(25600), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 50000): 928.5064000040293 ms, 1378558079.938324 bytes/s
decryption(sjcl, 250): 976.5837000012398 ms, 6553457.732288461 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 34136
----------------
plaintextLength: 204800(25600), keyLength: 128(16), ivLength: 96(12), authTagLength: 128(16), adataLength: 0(0)
encryption(node, 50000): 974.9275999963284 ms, 1312918005.4034994 bytes/s
encryption(sjcl, 250): 895.2586000114679 ms, 7148772.432812171 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 34156
plaintextLength: 204800(25600), keyLength: 128(16), ivLength: 96(12), authTagLength: 128(16), adataLength: 0(0)
decryption(node, 50000): 903.0420999974012 ms, 1417431147.4555655 bytes/s
decryption(sjcl, 250): 912.9708999991417 ms, 7010081.044210738 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 34136
----------------
plaintextLength: 204800(25600), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 50000): 987.6598000079393 ms, 1295992810.469466 bytes/s
encryption(sjcl, 250): 1032.4626000076532 ms, 6198771.752073692 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 34144
plaintextLength: 204800(25600), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 50000): 908.6472000032663 ms, 1408687552.2154238 bytes/s
decryption(sjcl, 250): 938.9329999983311 ms, 6816247.804701055 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 34136
----------------
plaintextLength: 204800(25600), keyLength: 128(16), ivLength: 128(16), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 50000): 937.9402000010014 ms, 1364692546.4956439 bytes/s
encryption(sjcl, 250): 914.1481000036001 ms, 7001053.767955975 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 34144
plaintextLength: 204800(25600), keyLength: 128(16), ivLength: 128(16), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 50000): 928.4724999964237 ms, 1378608413.2862635 bytes/s
decryption(sjcl, 250): 921.5313999950886 ms, 6944961.397988294 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 34136
----------------
plaintextLength: 204800(25600), keyLength: 256(32), ivLength: 128(16), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 50000): 975.6019999980927 ms, 1312010430.4854875 bytes/s
encryption(sjcl, 250): 926.3797999918461 ms, 6908613.508256908 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 34144
plaintextLength: 204800(25600), keyLength: 256(32), ivLength: 128(16), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 50000): 928.0505000054836 ms, 1379235289.4507754 bytes/s
decryption(sjcl, 250): 961.7233000099659 ms, 6654720.74965188 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 34136
----------------
plaintextLength: 5120000(640000), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 4000): 1307.6137000024319 ms, 1957764743.5135002 bytes/s
encryption(sjcl, 20): 1850.6246999949217 ms, 6916583.35697947 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 853344
plaintextLength: 5120000(640000), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 4000): 901.3738999962807 ms, 2840108860.4968076 bytes/s
decryption(sjcl, 20): 1929.0715000033379 ms, 6635316.524026119 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 853336
----------------
plaintextLength: 5120000(640000), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 4000): 685.0684999972582 ms, 3736852592.1280074 bytes/s
encryption(sjcl, 20): 1872.7003999948502 ms, 6835049.535972332 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 853344
plaintextLength: 5120000(640000), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 4000): 672.7459999918938 ms, 3805299474.141573 bytes/s
decryption(sjcl, 20): 1926.7031999975443 ms, 6643472.64281095 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 853336
----------------
plaintextLength: 10240000(1280000), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 4000): 1762.254799991846 ms, 2905368735.5674615 bytes/s
encryption(sjcl, 20): 3613.8294000029564 ms, 7083898.315725435 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 1706680
plaintextLength: 10240000(1280000), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 4000): 1630.6286000013351 ms, 3139893412.8812704 bytes/s
decryption(sjcl, 20): 3725.5569999963045 ms, 6871455.731324308 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 1706668
----------------
plaintextLength: 10240000(1280000), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 4000): 1945.7850000113249 ms, 2631328743.9106584 bytes/s
encryption(sjcl, 20): 3721.0322999954224 ms, 6879811.282485103 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 1706680
plaintextLength: 10240000(1280000), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 4000): 1797.8922000080347 ms, 2847779193.867752 bytes/s
decryption(sjcl, 20): 3633.0488999933004 ms, 7046423.184683038 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 1706668
--------base64 performance--------
dataLength: 2048(256)
encode(node, 5000): 2.9244000017642975 ms, 437696621.26513916 bytes/s
decode(node, 5000): 5.590900003910065 ms, 228943461.53657126 bytes/s
encode(sjcl, 500): 9.614399999380112 ms, 13313363.289259112 bytes/s
decode(sjcl, 500): 3.255500003695488 ms, 39318077.055659816 bytes/s
dataLength: 204800(25600)
encode(node, 5000): 27.729599997401237 ms, 4616006001.240404 bytes/s
decode(node, 5000): 331.13750000298023 ms, 386546374.2368291 bytes/s
encode(sjcl, 500): 186.17039999365807 ms, 68754216.56953004 bytes/s
decode(sjcl, 500): 393.9793000072241 ms, 32489016.554334953 bytes/s
dataLength: 409600(51200)
encode(node, 5000): 45.81290000677109 ms, 5587945752.444476 bytes/s
decode(node, 5000): 591.0675000101328 ms, 433114661.17763424 bytes/s
encode(sjcl, 500): 322.0845999866724 ms, 79482222.99687506 bytes/s
decode(sjcl, 500): 760.6807000041008 ms, 33654067.99444497 bytes/s
dataLength: 819200(102400)
encode(node, 5000): 433.4940999895334 ms, 1181100273.3655708 bytes/s
decode(node, 5000): 1158.9989999979734 ms, 441760519.2074327 bytes/s
encode(sjcl, 500): 1063.8374999910593 ms, 48127651.074934185 bytes/s
decode(sjcl, 500): 1603.928599998355 ms, 31921620.451217413 bytes/s
Windows 11 Node.js v22.2.0
--------pbkdf2 performance--------
saltLength: 256(32), password length: 80(10), key iteration count: 101, key size: 256(32), digest method: sha256
pbkdf2(node, 20000): 1037.5631 ms
pbkdf2(sjcl, sha256, cached, 20000): 46.5938000000001 ms
pbkdf2(sjcl, sha256, 4000): 1014.8710000000003 ms
----------------
saltLength: 256(32), password length: 80(10), key iteration count: 101, key size: 256(32), digest method: sha512
pbkdf2(node, 20000): 1626.4618999999998 ms
pbkdf2(sjcl, sha256, cached, 20000): 34.557900000000245 ms
pbkdf2(sjcl, sha256, 4000): 993.4209999999998 ms
----------------
saltLength: 256(32), password length: 80(10), key iteration count: 101, key size: 512(64), digest method: sha512
pbkdf2(node, 20000): 1611.732 ms
pbkdf2(sjcl, sha256, cached, 20000): 34.40490000000045 ms
pbkdf2(sjcl, sha256, 4000): 1999.6560000000009 ms
----------------
saltLength: 256(32), password length: 240(30), key iteration count: 101, key size: 256(32), digest method: sha256
pbkdf2(node, 20000): 1016.3424999999988 ms
pbkdf2(sjcl, sha256, cached, 20000): 38.8773999999994 ms
pbkdf2(sjcl, sha256, 4000): 982.3338000000003 ms
----------------
saltLength: 256(32), password length: 240(30), key iteration count: 101, key size: 256(32), digest method: sha512
pbkdf2(node, 20000): 1612.1439999999984 ms
pbkdf2(sjcl, sha256, cached, 20000): 39.495999999999185 ms
pbkdf2(sjcl, sha256, 4000): 1016.5972000000002 ms
----------------
saltLength: 256(32), password length: 240(30), key iteration count: 101, key size: 512(64), digest method: sha512
pbkdf2(node, 20000): 1621.7293000000009 ms
pbkdf2(sjcl, sha256, cached, 20000): 36.941500000000815 ms
pbkdf2(sjcl, sha256, 4000): 1980.8081999999995 ms
----------------
saltLength: 512(64), password length: 240(30), key iteration count: 101, key size: 256(32), digest method: sha256
pbkdf2(node, 20000): 1026.7962999999982 ms
pbkdf2(sjcl, sha256, cached, 20000): 53.52610000000277 ms
pbkdf2(sjcl, sha256, 4000): 1027.5614999999998 ms
----------------
saltLength: 512(64), password length: 240(30), key iteration count: 101, key size: 256(32), digest method: sha512
pbkdf2(node, 20000): 1616.4133000000002 ms
pbkdf2(sjcl, sha256, cached, 20000): 52.62840000000142 ms
pbkdf2(sjcl, sha256, 4000): 1052.6841000000022 ms
----------------
saltLength: 512(64), password length: 240(30), key iteration count: 101, key size: 512(64), digest method: sha512
pbkdf2(node, 20000): 1868.3818000000028 ms
pbkdf2(sjcl, sha256, cached, 20000): 66.32570000000123 ms
pbkdf2(sjcl, sha256, 4000): 2249.6402000000016 ms
----------------
saltLength: 256(32), password length: 80(10), key iteration count: 10001, key size: 256(32), digest method: sha256
pbkdf2(node, 200): 881.1018000000004 ms
pbkdf2(sjcl, sha256, cached, 200): 27.90299999999843 ms
pbkdf2(sjcl, sha256, 40): 1103.9902000000002 ms
----------------
saltLength: 256(32), password length: 80(10), key iteration count: 10001, key size: 256(32), digest method: sha512
pbkdf2(node, 200): 1714.781500000001 ms
pbkdf2(sjcl, sha256, cached, 200): 29.185999999997875 ms
pbkdf2(sjcl, sha256, 40): 1089.7855000000018 ms
----------------
saltLength: 256(32), password length: 80(10), key iteration count: 10001, key size: 512(64), digest method: sha512
pbkdf2(node, 200): 1633.053899999999 ms
pbkdf2(sjcl, sha256, cached, 200): 30.846699999998236 ms
pbkdf2(sjcl, sha256, 40): 2241.4239000000016 ms
--------encryption/decryption performance--------
plaintextLength: 2048(256), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 50000): 279.7311999999947 ms, 45758213.599341944 bytes/s
encryption(sjcl, 250): 13.463199999998324 ms, 4753698.972013189 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 352
plaintextLength: 2048(256), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 50000): 253.46119999999792 ms, 50500826.16195341 bytes/s
decryption(sjcl, 250): 8.56749999999738 ms, 7470090.458128925 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 344
----------------
plaintextLength: 2048(256), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 50000): 263.34240000000136 ms, 48605921.4163763 bytes/s
encryption(sjcl, 250): 11.917999999997846 ms, 5370028.528277527 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 352
plaintextLength: 2048(256), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 50000): 241.72969999999623 ms, 52951705.97572495 bytes/s
decryption(sjcl, 250): 9.143900000002759 ms, 6999201.653559279 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 344
----------------
plaintextLength: 204800(25600), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 50000): 1075.6624999999985 ms, 1189964324.311763 bytes/s
encryption(sjcl, 250): 963.6622999999963 ms, 6641330.681920445 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 34144
plaintextLength: 204800(25600), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 50000): 1102.3960000000006 ms, 1161107260.9116862 bytes/s
decryption(sjcl, 250): 925.8168000000005 ms, 6912814.716691246 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 34136
----------------
plaintextLength: 204800(25600), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 50000): 1082.9815999999992 ms, 1181922204.4031043 bytes/s
encryption(sjcl, 250): 972.4936999999991 ms, 6581019.49657875 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 34144
plaintextLength: 204800(25600), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 50000): 1058.837999999996 ms, 1208872367.6332023 bytes/s
decryption(sjcl, 250): 1026.2739000000001 ms, 6236151.966838482 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 34136
----------------
plaintextLength: 204800(25600), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 48(6)
encryption(node, 50000): 1045.002800000002 ms, 1224877100.8077657 bytes/s
encryption(sjcl, 250): 954.6472000000067 ms, 6704047.317165918 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 34144
plaintextLength: 204800(25600), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 48(6)
decryption(node, 50000): 1030.038400000005 ms, 1242672117.8550177 bytes/s
decryption(sjcl, 250): 957.4976999999999 ms, 6684089.162825144 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 34136
----------------
plaintextLength: 204800(25600), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 50000): 1142.9160000000047 ms, 1119942322.9703624 bytes/s
encryption(sjcl, 250): 983.3311000000031 ms, 6508489.358263946 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 34144
plaintextLength: 204800(25600), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 50000): 1046.2450000000026 ms, 1223422812.0564463 bytes/s
decryption(sjcl, 250): 950.1719000000012 ms, 6735623.311950177 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 34136
----------------
plaintextLength: 204800(25600), keyLength: 128(16), ivLength: 96(12), authTagLength: 128(16), adataLength: 0(0)
encryption(node, 50000): 1064.8313000000053 ms, 1202068346.413177 bytes/s
encryption(sjcl, 250): 1029.1670000000013 ms, 6218621.467652958 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 34156
plaintextLength: 204800(25600), keyLength: 128(16), ivLength: 96(12), authTagLength: 128(16), adataLength: 0(0)
decryption(node, 50000): 1019.8983999999982 ms, 1255026971.3140075 bytes/s
decryption(sjcl, 250): 953.5631999999969 ms, 6711668.403310888 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 34136
----------------
plaintextLength: 204800(25600), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 50000): 1066.4699000000037 ms, 1200221403.3419936 bytes/s
encryption(sjcl, 250): 1005.9644999999946 ms, 6362053.531710149 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 34144
plaintextLength: 204800(25600), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 50000): 1076.9328000000023 ms, 1188560697.5662708 bytes/s
decryption(sjcl, 250): 980.2084000000032 ms, 6529223.785472537 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 34136
----------------
plaintextLength: 204800(25600), keyLength: 128(16), ivLength: 128(16), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 50000): 1050.3786000000036 ms, 1218608223.7395122 bytes/s
encryption(sjcl, 250): 943.0701000000045 ms, 6786345.999093778 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 34144
plaintextLength: 204800(25600), keyLength: 128(16), ivLength: 128(16), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 50000): 1080.5231000000058 ms, 1184611416.4518955 bytes/s
decryption(sjcl, 250): 958.1702000000005 ms, 6679397.877329097 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 34136
----------------
plaintextLength: 204800(25600), keyLength: 256(32), ivLength: 128(16), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 50000): 1064.4455000000016 ms, 1202504026.7444394 bytes/s
encryption(sjcl, 250): 951.5898000000016 ms, 6725587.012387049 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 34144
plaintextLength: 204800(25600), keyLength: 256(32), ivLength: 128(16), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 50000): 1055.3815999999933 ms, 1212831453.5709245 bytes/s
decryption(sjcl, 250): 995.5198999999993 ms, 6428801.6743814 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 34136
----------------
plaintextLength: 5120000(640000), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 4000): 1471.103099999993 ms, 1740190745.2985532 bytes/s
encryption(sjcl, 20): 1941.259699999995 ms, 6593656.685913808 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 853344
plaintextLength: 5120000(640000), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 4000): 933.1892999999982 ms, 2743280489.8213096 bytes/s
decryption(sjcl, 20): 1975.3561000000045 ms, 6479844.31769035 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 853336
----------------
plaintextLength: 5120000(640000), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 4000): 980.175900000002 ms, 2611776110.7980666 bytes/s
encryption(sjcl, 20): 1967.671800000011 ms, 6505149.893391738 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 853344
plaintextLength: 5120000(640000), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 4000): 820.8246999999974 ms, 3118814528.8512983 bytes/s
decryption(sjcl, 20): 1950.2044000000024 ms, 6563414.583620047 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 853336
----------------
plaintextLength: 10240000(1280000), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 4000): 3025.148399999991 ms, 1692478954.0903234 bytes/s
encryption(sjcl, 20): 3757.6916999999958 ms, 6812693.015768172 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 1706680
plaintextLength: 10240000(1280000), keyLength: 128(16), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 4000): 3076.5615000000107 ms, 1664195563.781183 bytes/s
decryption(sjcl, 20): 3874.1008 ms, 6607985.00648202 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 1706668
----------------
plaintextLength: 10240000(1280000), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
encryption(node, 4000): 3184.715499999991 ms, 1607678927.6781597 bytes/s
encryption(sjcl, 20): 3866.690699999992 ms, 6620648.5044174995 bytes/s
IsEncryptionResultMatching: true, ResultBase64Len: 1706680
plaintextLength: 10240000(1280000), keyLength: 256(32), ivLength: 96(12), authTagLength: 64(8), adataLength: 0(0)
decryption(node, 4000): 3101.9223000000056 ms, 1650589378.0769398 bytes/s
decryption(sjcl, 20): 3965.2600999999995 ms, 6456070.813614472 bytes/s
IsDecryptionResultMatching: true, ResultBase64Len: 1706668
--------base64 performance--------
dataLength: 2048(256)
encode(node, 5000): 2.803299999999581 ms, 456604715.87064934 bytes/s
decode(node, 5000): 2.2819999999919673 ms, 560911481.1588544 bytes/s
encode(sjcl, 500): 2.78519999999844 ms, 45957202.35533236 bytes/s
decode(sjcl, 500): 2.6840999999985797 ms, 47688238.14316446 bytes/s
dataLength: 204800(25600)
encode(node, 5000): 16.14990000000398 ms, 7925745670.249874 bytes/s
decode(node, 5000): 139.93970000000263 ms, 914679679.8906785 bytes/s
encode(sjcl, 500): 136.90950000000885 ms, 93492416.52331775 bytes/s
decode(sjcl, 500): 477.8480000000127 ms, 26786760.64355121 bytes/s
dataLength: 409600(51200)
encode(node, 5000): 27.0679999999993 ms, 9457662184.129105 bytes/s
decode(node, 5000): 265.9036999999953 ms, 962754561.1437695 bytes/s
encode(sjcl, 500): 306.9122999999963 ms, 83411450.11131944 bytes/s
decode(sjcl, 500): 922.7583000000013 ms, 27742909.492117234 bytes/s
dataLength: 819200(102400)
encode(node, 5000): 378.617900000012 ms, 1352286830.6014686 bytes/s
decode(node, 5000): 520.8785000000062 ms, 982954758.1633605 bytes/s
encode(sjcl, 500): 1057.3415999999997 ms, 48423328.84660928 bytes/s
decode(sjcl, 500): 1893.9928999999975 ms, 27032836.289935444 bytes/s