小编Wor*_*ase的帖子

解密 base64 并保存在第二个变量中

我正在尝试编写密码安全系统。(只是一个学习 bash 脚本的小型家庭系统)我能够加密密码字符串并将其保存到另一个文件中。

我的下一步是在我的 shell 脚本中导出这些加密的密码字符串并解密它们以在此例程中使用它们。我找到了一个带有简单导出命令的导出解决方案,我最终将加密的字符串保存到新变量中。

如何解密这些字符串并将它们保存在另一个变量中。我正在使用 openssl 和 base64 加密。

这是源代码:

export user=$(cat logindata | head -n1 | tail -n1)
export passwd=$(cat logindata | head -n2 | tail -n1)
passwd2=echo -n $passwd | openssl enc -d -base64
echo "$user"
echo "$passwd2"
Run Code Online (Sandbox Code Playgroud)

encryption bash shell base64

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

base64 ×1

bash ×1

encryption ×1

shell ×1