Как создать отпечаток MD5 - PullRequest
2 голосов
/ 29 сентября 2011

Привет, мне нужно сгенерировать отпечаток пальца подписи, поэтому моя первая задача - создать файл хранилища ключей с помощью команды.

C: \ Program Files \ Java \ jdk1.7.0 \ bin> keytool -genkey -v -keystore myrelease.keystore -alias псевдоним_имя.

Теперь мне нужно сгенерировать отпечатки пальцев (MD5) с помощью этой команды:

C: \ Program Files \ Java \ jdk1.7.0 \ bin> keytool -genkey -v -keystore helloworld7.keys tore -alias alias_name -validity 10000.

но вывод его в

Сертификат отпечатка пальца (SHA1): мой отпечаток пальца.

он дает отпечаток пальца с использованием алгоритма SHA1. Любой может сказать, пожалуйста, какую модификацию я должен сделать в моих командах, чтобы я мог получить отпечатки пальцев MD5

Ответы [ 5 ]

1 голос
/ 11 марта 2012

JDK1.6 по умолчанию генерирует отпечаток MD5, но jdk1.7 генерирует SHA1.Но вы можете получить отпечаток MD5 с помощью keytool -v -list -keystore your_key в команде keytool. Поскольку вы используете jdk1.7, вы можете получить отпечаток пальца MD5, поместив в команду -v -list.Пример:

C:\Program Files\Java\jdk1.7.0\bin>keytool -v -list -keystore helloworld7.keystore
1 голос
/ 17 января 2012

добавьте -v после keytool, и вы получите все отпечатки пальцев

0 голосов
/ 08 ноября 2011

Столкнувшись с той же проблемой, я обнаружил на сайте несколько сообщений о том, что это происходит из-за jdk1.7, он генерирует SHA1 вместо MD5.Я удалил jdk1.7 и установил jdk1.6 и, следуя ссылке Abhi (там также используется jdk 1.6), я смог получить отпечаток MD5.Я зарегистрировал его на http://code.google.com/android/maps-api-signup.html и получил ключ API.

0 голосов
/ 16 декабря 2011

Вот ссылка на другой пост здесь с точно такой же проблемой:

Как получить отпечаток MD5 из ключа Java, а не только SHA-1?

Это решение действительно работает для JDK1.7. Я проверял это прежде, чем я отправил это.

0 голосов
/ 29 сентября 2011

Посмотрите эту ссылку и найдите рисунок 2, где есть процесс для генерации отпечатка пальца MD5. спросите, если есть сомнения

http://mobiforge.com/developing/story/using-google-maps-android

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...