易游网-易游模拟器

 找回密码
 立即注册
查看: 2495|回复: 0

[js/html/css] CryptoJS中WordArray使用总结

[复制链接]

3382

主题

3401

帖子

38

积分

超级版主

Rank: 8Rank: 8

积分
38

技术达人

发表于 2020-12-16 15:19:05 | 显示全部楼层 |阅读模式
WordArray (An array of 32-bit words.)

1、初始化
var wordArray = CryptoJS.lib.WordArray.create();//创建一个空的 WordArray对象
2、WordArray 对象 —>16进制字符串
var string = wordArray.toString();//默认CryptoJS.enc.Hex,即16进制字符串
var string = wordArray.toString(CryptoJS.enc.Utf8);//utf-8字符串
3、16进制字符串 —>WordArray对象
var wordArray = CryptoJS.enc.Hex.parse(hexString);
4、 WordArray对象—>utf8字符串
var utf8String = CryptoJS.enc.Utf8.stringify(wordArray);
//等价于2.2中 wordArray.toString(CryptoJS.enc.Utf8);
5、utf8字符串—>WordArray对象
var wordArray = CryptoJS.enc.Utf8.parse(utf8String);
6、WordArray对象—>Base64字符串
var base64String = CryptoJS.enc.Base64.stringify(wordArray);
7、Base64字符串—>WordArray对象
var wordArray = CryptoJS.enc.Base64.parse(base64String);

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|易游网-易游模拟器 Copyright @2015-2021 ( 浙ICP备15028007号-1 )

GMT+8, 2024-4-28 17:53 , Processed in 0.022462 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表