shell常用加密方法

crypt

加密强度较低,只适用于密码的使用,不适合加密文件

  • crypt <要加密文件名>生成加密文件名:加密
  • crypt 密码 -d<加密文件名>解密文件名:解密

gpg

  • gpg -c 文件名:加密文件,并生成:文件名.gpg的文件
  • gpg 文件名.gpg:解密文件

base64

  • base64 文件名>生成加密文件名:加密
  • base64 -d<加密文件名>解密文件名:解密

md5sum和SHA-1

都是单向散列算法,无法逆推出原始数据。通常用于验证数据完整性或为数据生成唯一的密钥

md5sum

  • md5sum 文件:根据文件生成32位十六进制字符串
  • md5sum -c 文件:此处文件时执行(md5sum 文件1>文件)生成的文件,此时会校验数据完整性

SHA-1

  • sha1sum和md5sum类似,不过sha1sum生成40位十六进制字符串
posted @ 2017-06-03 17:07  爱上咖啡的唐  阅读(661)  评论(0编辑  收藏  举报