computePublicKey.on("complete", () => { deriveSymmetricKey.run({async: true}); });
}); bench.on('complete', function(result) {
deriveSymmetricKey.on("complete", () => { encrypt.run({async: true}); });
transformLevelOne.on("complete", () => { transformLevelTwo.run({async: true}); });
decryptLevelZero.on("complete", () => { decryptLevelOne.run({async: true}); });
generatePlaintext.on("complete", () => { generateTransformKey.run({async: true}); });
generateTransformKey.on("complete", () => { computePublicKey.run({async: true}); });
transformLevelTwo.on("complete", () => { decryptLevelZero.run({async: true}); });
decryptLevelOne.on("complete", () => { decryptLevelTwo.run({async: true}); });
generateKeyPair.on("complete", () => { generateEd25519KeyPair.run({async: true}); });
generateEd25519KeyPair.on("complete", () => { generatePlaintext.run({async: true}); });
encrypt.on("complete", () => { transformLevelOne.run({async: true}); });