Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Run results for:
SJCL sym vs asym
Go to the benchmark
Embed
Embed Benchmark Result
Run details:
User agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36
Browser:
Chrome 123
Operating system:
Windows
Device Platform:
Desktop
Date tested:
2 years ago
Test name
Executions per second
asym
107.8 Ops/sec
sym
54367.6 Ops/sec
HTML Preparation code:
<script src="https://cdn.rawgit.com/alanhoff/node-sjcl-all/master/sjcl.js"></script>
Script Preparation code:
var keys = sjcl.ecc.elGamal.generateKeys(256, 6); var pub = keys.pub, sec = keys.sec; var sym = keys.sec.get(); var msg = '{"iv":"3MAXn1aPOnNQSOc/4haA8w==","v":1,"iter":10000,"ks":128,"ts":64,"mode":"ccm","adata":"","cipher":"aes","kemtag":"Cws5mKnR2EE+MLxhuXKAE+3NQ5lv+GZ9BE4KWFt8TFPSDvVSYKU3VGQ0PzOc3DbdaX/EXGavnQPU9bI/cLJDIQ==","ct":"+uGbrETkSa568CeA+BhwJfbNx7i0CGKHXLjE61jzs9xBOimS1m0dWoOmn4zN9Q83lybfAw=="}';
Tests:
asym
sec, sjcl.encrypt(pub, msg)
sym
sym, sjcl.encrypt(sym, msg)