首页 > 系统服务 > 详细

Linux-编写SHELL 加密解密方法

时间:2020-06-24 20:49:13      阅读:74      评论:0      收藏:0      [点我收藏+]

                                                 Linux-编写SHELL 加密解密方法

                  我们在编写SHELL脚本时,有时候需要填写密码到脚本里,比如mysql备份脚本,这时我们就需要一个脚本加密解密的方法了,我使用GO语音执行Linux命令加密解密。脚本调用go脚本。

 

一. 使用bash64 加密 解密

    1.加密

     [root@izbp14ot0ykf8wyktz0kwgz ~]# echo "我是密码" | base64

    技术分享图片

 

   2.解密

    [root@izbp14ot0ykf8wyktz0kwgz ~]# echo "5oiR5piv5a+G56CBCg==" | base64 -d

    技术分享图片

 

 二.使用AES128-ECB方式加密

   1.加密

     [root@izbp14ot0ykf8wyktz0kwgz ~]# echo "我是密码" | openssl aes-128-cbc -k 123456 -base64       #123456是密钥

    技术分享图片

 

   2.解密

      [root@izbp14ot0ykf8wyktz0kwgz ~]# echo "U2FsdGVkX19tE1MwP3umI3tAkljZT+3nMXtsAL+/Qb4=" | openssl aes-128-cbc -d -k 123456 -base64   #123456是密钥

      技术分享图片

 

Linux-编写SHELL 加密解密方法

原文:https://www.cnblogs.com/hushaojie/p/13189613.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!