node 如何构造byte数组
小弟最近做一个aes加密。其中有初始化向量IV的构造。工行发来了他们java的构造的函数如下:以我抠脚的java水平,感觉像是16个字符都是0的byte数组。那这时候我就查找node的实现方式,发现node没有byte类型。又查了一些资料,发现没什么思路。所以想请给位老哥看一下,如何用node构造出一样的初始化向量。
6 回复
不就是 Buffer.alloc(2) 么
es6 的 arrayBuffer 了解下。
@hsiaosiyuan0 128 位, alloc() 参数应该是 16 吧。
@hsiaosiyuan0 2不行会报iv长度不对,16的话可以。但是这个是和java里面的那个byte数组一样么,老哥
怪不得 @waitingsong 大佬说 16,原来你要 128 位的。@SKandAV 和 java 里面的 byte 数组在实现细节上不一样,因为我记得 java 里面 byte 其实也是 integer 型的,不过它们存放 raw data 的话是一样的