Android密钥库根据目录返回不同的哈希值

时间:2013-09-12 03:30:06

标签: android facebook hash keystore keytool

我的一个密钥库存在一个奇怪的问题。根据我所在的目录,keytool的哈希值不同。另一个奇怪的事情是,即使它有密码也不会要求输入密码。例如:

$ keytool -exportcert -alias myalias -keystore ~/Desktop/Keys/mykey.keystore | openssl sha1 -binary | openssl base64
QXK1vA...
$ cd ~/Desktop/Keys/
$ keytool -exportcert -alias myalias -keystore mykey.keystore | openssl sha1 -binary | openssl base64
NqYlhGE...

它被冲洗了吗?

1 个答案:

答案 0 :(得分:1)

如果您需要密钥的SHA1,只需输入

即可
$ keytool -exportcert -v -list -keystore mykey.keystore

在此之后放置| openssl sha1 -binary | openssl base64,您将对keytool命令显示的输出进行编码。我想这不是你通常想要的。