如何保证密钥存储密钥的安全

问题描述 投票:0回答:2
  1. 在flutter应用程序中存储key.jks文件对于flutter应用程序发布来说是安全的吗?
  2. key.properties 文件中存储 storePassword、keyPassword、keyAlias 和 storeFile 路径对于应用程序发布来说是安全的吗?

我的key.properties文件:

storePassword=<store_password>
keyPassword=<key_password>
keyAlias=<key_alias>
storeFile=<.jks_file_path>
android flutter dart flutter-layout
2个回答
0
投票

是的,它很安全。但不要将这些文件保存到公共存储库


0
投票

是的,它是安全的,但您可以做一些事情来使其更安全,但可能不太方便。

首先不要发布 key.properties 文件和 key.jks 文件。如果您使用 git,请确保它包含在 .gitignore 中

为了让任何人都能够使用此 ID 签署应用程序,他们需要私钥 (key.jks) 和两个密码。如果您的计算机受到威胁,这可能会成为问题。

您可以做的就是将 key.jks 存储在密码管理器应用程序中,这样万一您的计算机受到威胁,只有 2 个密码会泄露。每次构建版本时,您都必须从密码管理器中取出密钥,然后将其删除

© www.soinside.com 2019 - 2024. All rights reserved.