Secret加密解密

avatar 2022年6月8日19:20:09 评论 643 次浏览

在kubernetes中使用到secrets,secrets是针对配置文件的一种加密方式,利用加密把配置文件中的一些配置信息进行加密,但是secrets使用的是base64加密方式,base64的加密方式比较弱,下面看一下base64的加密方式:

[wolf@wulaoer.org🔥🔥🔥🔥 ~]# echo -n "admin" | base64
YWRtaW4=
[wolf@wulaoer.org🔥🔥🔥🔥 ~]# echo -n "adminpass" | base64
YWRtaW5wYXNz
[wolf@wulaoer.org🔥🔥🔥🔥 ~]# echo YWRtaW4= | base64 -d #解密
admin
[wolf@wulaoer.org🔥🔥🔥🔥 ~]# echo YWRtaW5wYXNz | base64 -d
adminpass

虽然base64加密很弱,但是在yaml中必须使用base64的加密方式,这个无法更改,或者使用其他语言也可以进行转换,这里就不多介绍了,先写到这吧。。。

avatar
  • 未经博主允许,禁止转载本博客任何内容,如需转载请留言,谢谢合作!!!
  • 转载注明:Secret加密解密 | 吴老二

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: