替代硬编码密码

时间:2014-09-06 22:51:22

标签: java passwords bing-api hardcoded

我正在编写一个使用Bing Api的java程序。我最近决定在code.google.com开源我的代码。但是,我正在寻找硬编码密钥的替代方案。有没有人有任何建议?

2 个答案:

答案 0 :(得分:2)

从文件中读取密码,不要将文件上传到存储库。

答案 1 :(得分:2)

将密码存储为文件中的哈希值。然后从文件中读取它。您可以使用任何您喜欢的已构建的散列。

这个SO问题有关于今天如何开始哈希的精彩信息:How can I hash a password in Java?

也无需将文件保存到项目中,只需创建桌面路径即可。