java - 我想将私钥存储在我的 java 项目中
问题描述
在我的 java 项目中,我想实现加密/解密操作。我决定使用 Cipher 的 RSA 算法。我不想生成新的密钥对。我想使用一个特定的。拥有 jar 的用户可能无法访问私钥,并且由于 git 存储库是公共的,它也可能不会直接出现在代码中。我的第一个想法是将它放在我的资源中的一个文本文件中,并将该文件添加到我的 gitignore。但显然,资源文件很容易在 jar 中找到、可读。
我希望你现在明白我的问题。
帮助表示赞赏。非常感谢你:)
解决方案
推荐阅读
- laravel - 如何在 Eloquent 中查询特定关系
- android - Android - 必须单击两次按钮才能工作
- c++ - Motif - c++ - 具有两种类型的按钮和回调的菜单栏
- amazon-web-services - 是否有任何服务或方法来管理授予 AWS EC2 实例上的多个用户的 FTP/SFTP 访问权限?
- android - android studio gradle 同步失败
- python - 加入 3 个表查询集 Python Django
- c++ - 调用自身的模板函数导致“实例化深度超过最大值 900”
- javascript - 错误:退避操作已在进行中。当我尝试从 react 应用程序从 firebase 读取数据时
- swift - 添加弱子视图导致iOS14崩溃
- git - 无法使用 Jenkins 配置私有 Git 服务器