мне нужно сгенерировать ключ хэш-разработки для моей facebook приложения, так что я скачал OpenSSL x64 для окон из (https://code.google.com/archive/p/openssl-for-windows/downloads) и использовалиРазработка Key Hash слишком короткий
keytool -exportcert -alias androiddebugkey -keystore %HOMEPATH%\.android\debug.keystore | openssl sha1 -binary | openssl base64
Но это порождает кодировку 27 символов; Мне нужен 28-значный. Пути для моего openssl и debug.keystore правильны, но все равно не генерируют правильный хэш.
SHA1 предоставляет только 20 байтов материала. Кодировка Base64 просто растягивает ее до 28 байтов. Можно ли использовать SHA256 и усечь его? Это даст вам 32 байта, поэтому есть дополнительные за 28 запрошенными байтами. – jww