首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >密码加解密

密码加解密
EN

Unix & Linux用户
提问于 2016-06-22 06:55:16
回答 1查看 48.4K关注 0票数 8

我已经将密码作为纯文本存储在txt文件中。现在,我想编写一个脚本,它将从txt文件中读取纯文本,然后应该对其进行加密和解密。

EN

回答 1

Unix & Linux用户

发布于 2016-06-22 07:14:26

听起来你可能想重新发明方向盘。我个人的建议是创建一个文本文件,其中包含您想要的密码,以美观的方式为您安排(唯一的用户名、密码和站点,它属于每一行?)

使用gpg --full-gen-key选择"RSA和RSA“生成一个4096位的RSA密钥.或者说,2048年比特在技术上仍然是安全的。只是不要低于2048位。

gpg -e passwords.txt对包含密码的文件进行加密。

键入收件人的名称(将是您)。然后,一旦它完成,验证password.txt.gpg是否存在。然后删除原始(未加密) passwords.txt。

现在最简单的是。

当您想要文件中的一个密码时,运行gpg -d passwords.txt.gpg

您需要记住的是生成RSA密钥时选择的一个密码,未加密的内容将被转储到stdout (您正在使用的终端)。容易挤压柠檬梨。

RSA的一个替代方法是使用这种密钥生成方法:

gpg --full-gen-key --expert

然后选择备选方案9- "ECC和ECC“。对于算法,选择BrainpoP-512。与RSA相比,密钥生成要快得多,而且密钥大小更小,也同样安全。真正的个人偏好。我的回复的其余部分(密码文件的加密/解密)仍然适用。

或者,你可以选择超级简单的路径,只需使用像KeePassX这样的预先制作的软件来存储加密的密码。

票数 5
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/291302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档