【问题标题】:How to safely save alias key of Android KeyStore如何安全保存 Android KeyStore 的别名键
【发布时间】:2018-03-24 10:59:30
【问题描述】:

我是 Android 安全方面的新手。我使用 Androidkeystore 来保存应用程序机密。为了从 Android 密钥库中获取保存的密钥,我需要每次传递我在加密时传递的别名密钥。 所以,我的问题是,我还想安全地保存该别名键。因此,没有一个键可以通过查看代码来查看别名键。请帮帮我。

【问题讨论】:

  • 您在代码中将别名键保存在哪里?
  • 无处保存
  • 什么意思那么,没有一个key通过review code看到别名key ?
  • 私有字符串 alias_ = "malviya";我正在传递这样的别名键。如果有人得到我的代码,那么很容易知道我正在传递的别名键。这样就有可能获得保存的 Android 密钥库数据。
  • 您将别名传递给某个服务器?

标签: android android-security


【解决方案1】:

无需隐藏别名键。它指向每次安装/清除缓存后密钥库中的唯一内存位置。好吧,如果有人知道您的别名,他们仍然不会知道保存在密钥库中的密钥。此外,无法从应用程序/或任何第三方工具外部访问密钥库。 因此,我们可以说,即使其他人知道您的别名,您的数据也会受到保护。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-01
    • 2013-12-06
    • 1970-01-01
    • 2015-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多