CryptoJS檔案加密與解密

2022-08-19 06:24:10 字數 976 閱讀 9294

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...