标签:密码 base 十六进制 cto 目的 nss 十六 1.5 数据
使用OPENSSL可以加密用户数据openssl paswd 可以加密用户的密码
-1代表使用MD5的加密方式
-salt指定随机数 虽然这个随机数是静态指定的。
生成随机数
输出内容中两个等号是base64编码的固定格式
-base64指明生成的随机数使用base64编码格式显示
-hex 指明生成的随机数使用十六进制格式显示
10 指明生成10个字节随机数
用系统自动生成的随机数加密用户密码
计算文件的哈希值
openssl dgst -sha1 =sha1sum
加密文件
-in 需要处理的文件
-out 输出的文件
-pass 加密密码
-e 加密 命令目的
-d 解密
-a 编码格式 默认输出文件内容是由Base64编码格式显示的
-salt 加密时加点随机数
现在来解密
看看解密后的文件内容
注意:解密后的文件权限可能与原文件不一致。
标签:密码 base 十六进制 cto 目的 nss 十六 1.5 数据
原文地址:http://blog.51cto.com/yueyue207/2147421