CryptoJS中WordArray
WordArray (An array of 32-bit words),可以理解成CryptoJS中定义的数据类型,叫“单词数组”。
初始化
var wordArray = CryptoJS.lib.WordArray.create(); //创建一个空的 WordArray对象
WordArray对象 > 16进制字符串
var string = wordArray.toString(); //默认CryptoJS.enc.Hex,即16进制字符串
var string = wordArray.toString(CryptoJS.enc.Utf8); //utf-8字符串
16进制字符串 > WordArray对象
var wordArray = CryptoJS.enc.Hex.parse(hexString);
WordArray对象 > utf8字符串
var utf8String = CryptoJS.enc.Utf8.stringify(wordArray);
//等价于 wordArray.toString(CryptoJS.enc.Utf8);
utf8字符串 > WordArray对象
var wordArray = CryptoJS.enc.Utf8.parse(utf8String);
WordArray对象 > Base64字符串
var base64String = CryptoJS.enc.Base64.stringify(wordArray);
Base64字符串 > WordArray对象
var wordArray = CryptoJS.enc.Base64.parse(base64String);
版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/03/12/wordarray-in-cryptojs/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
打赏
海报
CryptoJS中WordArray
WordArray (An array of 32-bit words),可以理解成CryptoJS中定义的数据类型,叫“单词数组”。
初始化
var wordArray = CryptoJS.lib.WordArray.create(); /……
文章目录
关闭
共有 0 条评论