• OpenSSL学习


    -----------------------------------
    文件加密、解密
    -a base64编码
    openssl enc -e -bf -a -salt -in a.txt -out b.txt
    openssl enc -d -bf -a -salt -in b.txt -out c.txt
    -----------------------------------
    检查文件MD5值
    openssl dgst -md5 b.txt
    -----------------------------------
    RSA
    生成私钥
    # openssl genrsa -out private.key 4096
    从私钥中提取公钥
    # openssl rsa -in private.key -pubout -out public.key
    新建一个systemd文件写入内容,并用公钥加密 -pubin代表纯公钥加密。私钥也可以加密并用私钥解密
    # openssl rsautl -encrypt -in systemd -inkey public.key -pubin -out systemd.en
    解密
    # openssl rsautl -decrypt -in systemd.en -inkey private.key -out systemd.de
    -----------------------------------
    公钥加密,私钥解密
    私钥签证书,公钥验证证书

  • 相关阅读:
    窗内的星星
    亚特兰蒂斯
    你能回答这些问题吗
    区间最大公约数
    集训队8月14日(树状数组)
    一个简单的整数问题2
    谜一样的牛
    楼兰图腾
    Eternal Victory
    集训队8月12日(并查集)
  • 原文地址:https://www.cnblogs.com/Tiago/p/6297511.html
Copyright © 2020-2023  润新知