jsencrypt:执行OpenSSL RSA加密,解密和密钥生成的Javascript库-源码

上传者: 42114041 | 上传时间: 2021-02-27 21:03:11 | 文件大小: 380KB | 文件类型: ZIP
网站 介绍 在浏览互联网以寻找RSA Javascript加密的良好解决方案时,有大量的图书馆基本上负责Tom Wu的出色工作@ ,然后修改该代码以执行其所需的操作。 但是,我找不到的是围绕该库的一个简单包装器,该包装器基本上使用了没有改动过的库,但是添加了一个包装器以提供对使用OpenSSL生成的实际专用和公用密钥对的解析。 该库是这些努力的结果。 如何使用此库。 该库应与openssl携手工作。 话虽如此,这是如何使用此库的方法。 在您的终端(基于Unix的操作系统)中,键入以下内容。 openssl genrsa -out rsa_1024_priv.pem 1024 这将生成一个私钥,您可以通过执行以下操作来查看... cat rsa_1024_priv.pem 然后,您可以将其复制并粘贴到index.html的“私钥”部分中。 接下来,您可以通过执行以下命令来获取

文件下载

资源详情

[{"title":"( 82 个子文件 380KB ) jsencrypt:执行OpenSSL RSA加密,解密和密钥生成的Javascript库-源码","children":[{"title":"jsencrypt-master","children":[{"title":"_layouts","children":[{"title":"default.html <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false}],"spread":true},{"title":"bin","children":[{"title":"jsencrypt.min.js <span style='color:#111;'> 54.03KB </span>","children":null,"spread":false},{"title":"jsencrypt.js <span style='color:#111;'> 201.26KB </span>","children":null,"spread":false},{"title":"jsencrypt.min.js.LICENSE.txt <span style='color:#111;'> 239B </span>","children":null,"spread":false}],"spread":true},{"title":"webpack.prod.js <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"_includes","children":[{"title":"navbar.html <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false}],"spread":true},{"title":"_config.build.yml <span style='color:#111;'> 13B </span>","children":null,"spread":false},{"title":"test","children":[{"title":"test.rsa.js <span style='color:#111;'> 13.84KB </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 427B </span>","children":null,"spread":false},{"title":"generate_test_keys.sh <span style='color:#111;'> 196B </span>","children":null,"spread":false},{"title":"libs","children":[{"title":"index.js <span style='color:#111;'> 35.59KB </span>","children":null,"spread":false},{"title":"mocha.css <span style='color:#111;'> 5.48KB </span>","children":null,"spread":false},{"title":"mocha.js <span style='color:#111;'> 490.26KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"_config.yml <span style='color:#111;'> 35B </span>","children":null,"spread":false},{"title":"example.html <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 6.06KB </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 41.43KB </span>","children":null,"spread":false},{"title":"Gemfile <span style='color:#111;'> 72B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"JSEncryptRSAKey.ts <span style='color:#111;'> 11.64KB </span>","children":null,"spread":false},{"title":"version.json <span style='color:#111;'> 21B </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"asn1js","children":[{"title":"base64.ts <span style='color:#111;'> 3.12KB </span>","children":null,"spread":false},{"title":"asn1.ts <span style='color:#111;'> 19.80KB </span>","children":null,"spread":false},{"title":"int10.ts <span style='color:#111;'> 2.63KB </span>","children":null,"spread":false},{"title":"oids.ts <span style='color:#111;'> 180.74KB </span>","children":null,"spread":false},{"title":"hex.ts <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"LICENSE.txt <span style='color:#111;'> 776B </span>","children":null,"spread":false}],"spread":false},{"title":"jsrsasign","children":[{"title":"asn1-1.0.js <span style='color:#111;'> 54.84KB </span>","children":null,"spread":false},{"title":"asn1-1.0.d.ts <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"LICENSE.txt <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"yahoo.js <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false}],"spread":false},{"title":"jsbn","children":[{"title":"jsbn.ts <span style='color:#111;'> 51.35KB </span>","children":null,"spread":false},{"title":"prng4.ts <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"base64.ts <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"rng.ts <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"rsa.ts <span style='color:#111;'> 12.56KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 177B </span>","children":null,"spread":false},{"title":"LICENSE.txt <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"util.ts <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"JSEncrypt.ts <span style='color:#111;'> 7.12KB </span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'> 67B </span>","children":null,"spread":false},{"title":"LICENSE.txt <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false}],"spread":true},{"title":"Gemfile.lock <span style='color:#111;'> 7.14KB </span>","children":null,"spread":false},{"title":".npmignore <span style='color:#111;'> 135B </span>","children":null,"spread":false},{"title":"tsconfig.json <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 220B </span>","children":null,"spread":false},{"title":"webpack.config.js <span style='color:#111;'> 475B </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"index.js <span style='color:#111;'> 67B </span>","children":null,"spread":false},{"title":"JSEncryptRSAKey.js <span style='color:#111;'> 12.53KB </span>","children":null,"spread":false},{"title":"version.json <span style='color:#111;'> 20B </span>","children":null,"spread":false},{"title":"JSEncrypt.js <span style='color:#111;'> 7.08KB </span>","children":null,"spread":false},{"title":"index.d.ts <span style='color:#111;'> 67B </span>","children":null,"spread":false},{"title":"JSEncrypt.d.ts <span style='color:#111;'> 4.59KB </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"asn1js","children":[{"title":"int10.d.ts <span style='color:#111;'> 247B </span>","children":null,"spread":false},{"title":"asn1.d.ts <span style='color:#111;'> 1.76KB </span>","children":null,"spread":false},{"title":"base64.d.ts <span style='color:#111;'> 117B </span>","children":null,"spread":false},{"title":"asn1.js <span style='color:#111;'> 19.82KB </span>","children":null,"spread":false},{"title":"oids.d.ts <span style='color:#111;'> 178.55KB </span>","children":null,"spread":false},{"title":"base64.js <span style='color:#111;'> 3.09KB </span>","children":null,"spread":false},{"title":"oids.js <span style='color:#111;'> 188.38KB </span>","children":null,"spread":false},{"title":"hex.js <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"int10.js <span style='color:#111;'> 2.73KB </span>","children":null,"spread":false},{"title":"hex.d.ts <span style='color:#111;'> 64B </span>","children":null,"spread":false}],"spread":false},{"title":"jsrsasign","children":[{"title":"asn1-1.0.js <span style='color:#111;'> 55.17KB </span>","children":null,"spread":false},{"title":"yahoo.js <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false}],"spread":false},{"title":"jsbn","children":[{"title":"util.d.ts <span style='color:#111;'> 401B </span>","children":null,"spread":false},{"title":"prng4.d.ts <span style='color:#111;'> 236B </span>","children":null,"spread":false},{"title":"jsbn.js <span style='color:#111;'> 51.57KB </span>","children":null,"spread":false},{"title":"base64.d.ts <span style='color:#111;'> 159B </span>","children":null,"spread":false},{"title":"util.js <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"base64.js <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"rsa.js <span style='color:#111;'> 12.40KB </span>","children":null,"spread":false},{"title":"rsa.d.ts <span style='color:#111;'> 987B </span>","children":null,"spread":false},{"title":"rng.js <span style='color:#111;'> 2.56KB </span>","children":null,"spread":false},{"title":"prng4.js <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false},{"title":"jsbn.d.ts <span style='color:#111;'> 4.18KB </span>","children":null,"spread":false},{"title":"rng.d.ts <span style='color:#111;'> 73B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"JSEncryptRSAKey.d.ts <span style='color:#111;'> 5.74KB </span>","children":null,"spread":false}],"spread":false},{"title":"tsconfig-def.json <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"demo","children":[{"title":"index.html <span style='color:#111;'> 5.45KB </span>","children":null,"spread":false}],"spread":false},{"title":"README.md <span style='color:#111;'> 7.15KB </span>","children":null,"spread":false},{"title":"LICENSE.txt <span style='color:#111;'> 4.59KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明