国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > JS > 正文

security.js實現(xiàn)的RSA加密功能示例

2024-05-06 16:44:48
字體:
供稿:網(wǎng)友

這篇文章主要介紹了security.js實現(xiàn)的RSA加密功能,結(jié)合實例形式分析了基于security.js進行RSA加密的相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了security.js實現(xiàn)的RSA加密功能。分享給大家供大家參考,具體如下:

在項目中遇到要對用戶輸入的密碼進行RSA加密的需求,總結(jié)一下實現(xiàn)過程:
 

  1. <html> 
  2. <head> 
  3. <meta charset="utf-8" /> 
  4. <title>m.survivalescaperooms.com JS rsa加密</title> 
  5. </head> 
  6. <body> 
  7.   <div> 
  8.    <input type="text" id="pwd" placeholder="請輸入密碼"/><br /> 
  9.    <input type="text" id="key1" placeholder="請輸入modulus參數(shù)"/><br /> 
  10.    <input type="text" id="key2" placeholder="請輸入exponent參數(shù)"/> 
  11.    <button id="btn">加密</button><br /> 
  12.    <input type="text" id="pwd1" placeholder="加密后"/> 
  13.   </div> 
  14.  <script type="text/javascript" src="../RSA加密/security.js"
  15.  //引入security.js文件 
  16.  </script> 
  17.  <script> 
  18.   var btn = document.getElementById('btn'); 
  19.   btn.onclick = function(){ 
  20.    var pwd = document.getElementById('pwd').value; 
  21.    var modulus = document.getElementById('key1').value; 
  22.    var exponent = document.getElementById('key2').value; 
  23.    //加密 
  24.    var key = RSAUtils.getKeyPair(exponent, "", modulus); 
  25.    var apwd = RSAUtils.encryptedString(key, pwd); 
  26.    //加密后的密碼; 
  27.    document.getElementById('pwd1').value = apwd; 
  28.   } 
  29.  </script> 
  30. </body> 
  31. </html> 

這里的exponent參數(shù)和modulus參數(shù)講道理是要從后臺獲取的,這里寫做輸入框獲取是作測試用。


注:相關(guān)教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 永寿县| 龙泉市| 古浪县| 奎屯市| 土默特左旗| 新乡县| 应城市| 藁城市| 闸北区| 五华县| 竹溪县| 噶尔县| 广西| 西安市| 清远市| 虹口区| 栾城县| 达州市| 称多县| 嘉祥县| 大方县| 泗洪县| 仁化县| 通道| 叶城县| 诸暨市| 桐柏县| 新干县| 庄河市| 迁西县| 祥云县| 綦江县| 丹江口市| 海南省| 乡宁县| 茂名市| 定远县| 曲松县| 沁水县| 宝坻区| 唐山市|