openssl rand 产生随机数

来源:互联网 发布:沁人缘淘宝网 编辑:程序博客网 时间:2024/04/29 16:07

<openssl rand> <fym0121@163.com>

介绍

openssl rand 用于产生指定长度个bytes的随机字符。

语法

openssl rand[-out file] [-randfile(s)] [-base64] [-hex]num

E:\OpenSSL\foo>openssl rand 10騆oading 'screen' into random state - donet嬍鴢vA
可以看见,这10个字节的随机数显示为乱码,可以用 -out 将随机字符放到一个文件中

-base64 / -hex   对随机字符串进行base64编码或用hex格式显示

E:\OpenSSL\foo>openssl rand -hex 10Loading 'screen' into random state - done325567f39cb3dbf15a32
E:\OpenSSL\foo>openssl rand -base64 20Loading 'screen' into random state - doneaA58hKadrquIX1Jfr4COCm9m/NE=




原创粉丝点击