gpt4 book ai didi

Ruby 加密密码存储在配置文件中

转载 作者:数据小太阳 更新时间:2023-10-29 07:56:51 26 4
gpt4 key购买 nike

我正在寻找有关如何加密将存储在配置文件中的密码的建议,以便它不会以明文形式显示?在脚本读取密码后,我还需要一种解密密码的方法吗?脚本是一个简单的 ftp 脚本,配置文件将非常简单,包含主机和用户凭据。我正在使用 yaml 作为配置文件。

host = 'ftp.someftp.com'
id = 'jdoe'
pw = 'encrypted password'

如果有人能指出正确的方向,我将不胜感激。必须有一个简单的方法来做到这一点,或者有一个 gem 可以做到这一点。

谢谢毫米

最佳答案

对于加密,您还可以使用 bcrypt gem它被广泛使用并且实用。确保你的系统上安装了 bcrypt,否则 gem 将无法工作。

要了解它是如何工作的,请查看其自述文件,尤其是 How to use bcrypt-ruby in general部分。

关于Ruby 加密密码存储在配置文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12182756/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com