【问题标题】:What's the difference between Key store password and Key password in Android Sign Certification?Android Sign Certification 中的 Key store 密码和 Key 密码有什么区别?
【发布时间】:2015-08-31 04:31:15
【问题描述】:

我正在使用 Android Stuido 来生成签名证书,但从新密钥存储选项中,我需要为此证书创建两个密码。你知道它们的区别在哪里吗?

【问题讨论】:

标签: android android-studio


【解决方案1】:

Keystore 是一个包含一组私钥的二进制文件。

私钥表示要通过应用识别的实体,例如个人或公司。

所以 Keystore 密码是用来打开一个 keystore 的,简单的密码是存储在 keystore 文件中的私有实体的密码..!!

【讨论】:

  • 使用 jarsigner 时只需要一个密码 - 我假设这是密钥库密码,那么为什么 Android Studio 的 Build -> Generate Signed APK 需要另一个密码?
  • @Marc:我们是在谈论 Android 应用程序吗?
  • 是的,我们使用 jarsigner 和一个密码签署了我们的 Android .apk 应用程序。 Android Studio“要求”两个。
  • 我是否更正了密钥库密码和简单密码都只存在于您的本地计算机上,但两者都没有随应用程序发送到应用程序商店?
【解决方案2】:

密钥库密码类似于其他密钥的主密码 多个密钥对可以存储在密钥库中。 当您尝试重用该密钥时,android studio 会询问您密钥存储密码。

【讨论】:

    【解决方案3】:

    顾名思义,密钥库是私钥和公钥的集合。一个密钥库中可以有多对公钥和私钥。

    简而言之,密钥库是保存密钥的目录。

    【讨论】:

      猜你喜欢
      • 2016-11-11
      • 1970-01-01
      • 1970-01-01
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 2012-11-20
      • 2012-04-18
      • 2023-03-09
      相关资源
      最近更新 更多