Keytool предоставляет разные сертификаты для разных паролей для приложения Android

#android #keytool

#Android #keytool

Вопрос:

Дана команда-

keytool -list -keystore "pathdebug.keystore"

при вводе «android» в качестве пароля я вижу один сертификат.

Но при использовании-

keytool -exportcert -alias androiddebugkey -keystore "pathdebug.keystore" | openssl sha1 -binary | openssl base65

Происходит то, что разные пароли, предоставленные keytool (среди них «android»), приводят к разным выводам. Но при отсутствии пароля (просто нажмите enter) вывод такой же, как при вводе «android» в качестве пароля, плюс предупреждающее сообщение о целостности. (который не был напечатан при вводе произвольных паролей)

Итак, я понял, что это означает только один сертификат в хранилище ключей, но результат отличается для разных паролей? что это?

Комментарии:

1. Я предполагаю, что вы хэшируете сообщение об ошибке.

2. Вы правы, спасибо. У меня есть несколько дней, пытаясь разобраться в этом.