为什么asmcrypto在调用AES_CCM加密时会发出运行时错误?

时间:2017-10-20 09:47:15

标签: javascript encryption

我按照https://github.com/vibornoff/asmcrypto.js#build--test

的说明安装了asmcrypto库

我已经完成了测试并全部通过了。

我现在有一个HTML测试页面,其中包括:

    <script src="asmcrypto.js"></script>

和一些尝试使用AES CCM密码模式的JavaScript:

    encrypted = asmCrypto.AES_CCM.encrypt(payload, key, nonce, [], 4);

这导致以下错误:

Uncaught TypeError: Cannot read property 'encrypt' of undefined

我查看了生成的asmcrypto.js,我在任何地方都看不到AES_CCM。

我做错了什么?

另一方面,这项工作表明我已正确安装:

    console.log("SHA256:"+asmCrypto.SHA256.hex("hello"));

0 个答案:

没有答案