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);
上一篇 node-rsa使用
下一篇 前端接收后端文件流并下载的几种方法
目录
文章列表
1 Spring Security OAuth2 Redis存储token refresh_token永不过期问题解决
Spring Security OAuth2 Redis存储token refresh_token永不过期问题解决
2
Spring Cloud消息总线RabbitMQ方式
Spring Cloud消息总线RabbitMQ方式
3
React Native之API学习Linking跨App的通信方法(适配Android & iOS)
React Native之API学习Linking跨App的通信方法(适配Android & iOS)
4
Android获取APP当前进程的名称
Android获取APP当前进程的名称
5
OKHttp3学习之八:带参数文件上传
OKHttp3学习之八:带参数文件上传
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。