openssl 在linux上的使用3

2019-02-17  本文已影响0人  pp_5793

使用AES加密文件JWT再用RSA加密AES的密钥,最后用OPENSSL转化加密的文件为base64编码的方法如下:

首先在终端打开openssl,在命令行输入如下图所示:

128表示128位输出,cbc是一种AES的加密模式表示密码分组链接模式,需要加密的文件是myAES.txt,并在encryptedaes.txt中输出

现在对加密的文件进行base64编码:

在我的文章中使用的是Bytes32,所以要先在hex转str - 在线工具中把base64转成16进制的输出,然后只取前32位,在前面再加上0x构成solidity 中的bytes32输入。

上一篇 下一篇

猜你喜欢

热点阅读