gpt4 book ai didi

java - 在哪里存储 secret 信息?

转载 作者:行者123 更新时间:2023-12-02 18:18:13 25 4
gpt4 key购买 nike

我用java开发了一个桌面应用程序,我在其中获取了用户的凭据。我开发了这个应用程序,使其可以在任何平台上运行。现在的困惑是我得到的是存储此凭据信息的位置。文件的位置是否合适?或者我应该根据使用的平台来存储它?就像在 Windows 中一样,我可以使用注册表来存储此信息。但是Linux和其他平台呢?是否有任何标准解决方案可以帮助我,或者使用文件是唯一的方法?我最初想将其存储在属性文件中,但任何有知识的人都可以浏览 jar 的内容并可以拥有该属性文件,所以我认为这也不是合适的解决方案。请告诉我一种更好的方法来存储此凭据。凭证已加密。

最佳答案

在这种情况下,加密密码是最好的选择。因此,您可以将其保存在文件中。切勿将密码以纯文本形式存储在文件、数据库或其他地方。我认为这是关于这个主题的相当广泛且有用的文章:http://www.codeproject.com/KB/recipes/StoringPasswords.aspx .

关于java - 在哪里存储 secret 信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8590378/

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