我正在尝试使用openssl将包含二进制密钥哈希的文件转换为base64。我使用的命令如下:
openssl base64 -in sha.txt > debug_base64.txt
sha.txt保存二进制字符串。当我在命令行中执行它时(在C:\ openssl \ bin中)我得到Windows弹出窗口告诉我openssl.exe已经停止工作。我使用的是openssl版本0.9.8e_X64。
如何解决此问题?或者有另一种转换我的二进制文件的方法吗?
答案 0 :(得分:0)
我也有这个错误。 我发现你必须使用9.8k version of openssl。
很奇怪。我知道。特别是9.8k不能用于生产密钥,然后你必须使用9.8e版本的openssl ......
祝你好运。答案 1 :(得分:0)
keytool -exportcert -alias YOUR_RELEASE_KEY_ALIAS -keystore YOUR_RELEASE_KEY_PATH | openssl sha1 -binary | openssl base64