import react, from 'react';import cryptojs from 'crypto-js/crypto-js'
import from 'antd';
class encryption extends component
}componentdidmount()
///對檔案進行加密
encryption = (e,dataw)=>);
this.setstate();
};///對檔案進行解密
decrypt=(e,data)=>);
this.setstate();
};render()
}export default encryption;
這裡的金鑰是由
十六位十六進製制數作為金鑰組成
//十六位十六進製制數作為金鑰偏移量
const cryptojs = require('crypto-js'); //引用aes原始碼js const key = cryptojs.enc.utf8.parse("1234123412abcdef"); //十六位十六進製制數作為金鑰 const iv = cryptojs.enc.utf8.parse('abcdef1234123412'); //十六位十六進製制數作為金鑰偏移量 //解密方法 function decrypt(word) ); let decryptedstr = decrypt.tostring(cryptojs.enc.utf8); return decryptedstr.tostring(); } //加密方法 function encrypt(word) ); return encrypted.ciphertext.tostring().touppercase(); } export default
使用Crypto JS進行加密解密的簡單方法
這個庫的用法比較簡單,相關檔案可以在上面的頁面檢視html找到,我也備份了 檔案眾多,總結起來就2種,乙個是核心檔案core min.js,其他的都是具體的某一種加密方法.使用時必須載入core min.js,然後使用哪種加密解密就載入哪個加密檔案,看名字就知道是什麼加密,只有 tripledes....
加密解密檔案
1 decrypt 方法允許解密使用 encrypt 方法加密的檔案。decrypt 方法只能解密使用當前使用者帳戶加密的檔案。23 decrypt 方法要求獨佔訪問被解密的檔案,如果有其他程序正在使用該檔案,此方法將引發異常。如果檔案沒有加密,則 decrypt 將返回乙個非零值,這表示成功。45...
檔案加密解密 URl引數加密解密
sliverlight 加密解密 public static class encryption endregion region silverlight密碼解密 解密資料 加密後的字串 加密前的字串 public static string decrypt string input endregio...