0

我需要我的 JavaScript 客户端使用服务器发送的公钥加密数据。JavaScript 没有内置任何东西来执行此操作,因此我必须添加允许此功能的模块。这是我第一次添加模块,我需要帮助。

我选择使用 pidCrypt,这些是我必须添加的模块(我认为我不需要在文件夹中添加文件):

http://sourceforge.net/p/pidcrypt/code/HEAD/tree/trunk/javascripts/

我被指示在 index.html 的标头中添加脚本标签。这是我在标题中所做的:

<script type="text/javascript" src="aes_cbc.js"></script>
<script type="text/javascript" src="aes_core.js"></script>
<script type="text/javascript" src="aes_ctr.js"></script>
<script type="text/javascript" src="asn1.js"></script>
<script type="text/javascript" src="jsbn.js"></script>
<script type="text/javascript" src="md5.js"></script>
<script type="text/javascript" src="oids.js"></script>
<script type="text/javascript" src="pidcrypt.js"></script>
<script type="text/javascript" src="pidcrypt_util.js"></script>
<script type="text/javascript" src="prng4.js"></script>
<script type="text/javascript" src="rng.js"></script>
<script type="text/javascript" src="rsa.js"></script>
<script type="text/javascript" src="sha1.js"></script>
<script type="text/javascript" src="sha256.js"></script>
<script type="text/javascript" src="sha512.js"></script>
<script type="text/javascript" src="string_extend.js"></script>

现在,我尝试以下示例,它来自官方页面...

//new instance
var rsa = new pidCrypt.RSA();

...但是浏览器控制台说当我运行应用程序时变量'pidCrypt'未定义,我错过了什么?

4

0 回答 0