###################### 사이트 ######################
변환 사이트
http://tomeko.net/online_tools/hex_to_ascii.php?lang=en
참조 사이트
https://link.medium.com/Rz4U7x5LLS
https://developers.google.com/identity/sms-retriever/verify
###################### 릴리즈 - 구글 인증서 ###########################
● Mac 터미널에서, 또는 Windows Git Bash 에서
sha1 -> base64 변환
echo "sha1 value" | xxd -r -p | openssl base64
인증서, 또는 키스토어 파일에서 인증서 지문 얻기 (MD5, SHA1, SHA256)
keytool -printcert -file ./deployment_cert.der
● Windows 명령 프롬프트에서
sha1 -> base64 변환
인증서, 또는 키스토어 파일에서 인증서 지문 얻기 (MD5, SHA1, SHA256)
keytool -printcert -file <인증서 경로>\deployment_cert.der
###################### 릴리즈 - 키스토어 ###########################
keytool -exportcert -alias -keystore | openssl sha1 -binary | openssl base64
<MD5, SHA1>
keytool -exportcert -list -v -alias -keystore
<App's Hash String : first 11 characters - SMS Retriever API >
keytool -alias -exportcert -keystore | xxd -p | tr -d "[:space:]"
keytool -alias -exportcert -keystore | xxd -p | tr -d "[:space:]" | echo -n com.example.myapp cat
| sha256sum | tr -d "[:space:]-" | xxd -r -p | base64 | cut -c1-11
keytool -alias alias_example -exportcert -keystore C:\Users\사용자명\keystore.jks | xxd -p | tr -d "[:space:]"
keytool -alias alias_example -exportcert -keystore C:\Users\사용자명\keystore.jks | xxd -p | tr -d "[:space:]" | echo -n com.example.myapp cat
| sha256sum | tr -d "[:space:]-" | xxd -r -p | base64 | cut -c1-11
###################### 디버그 ###########################
keytool -exportcert -alias androiddebugkey -keystore -storepass android -keypass android | openssl sha1 -binary | openssl base64
keytool -exportcert -alias androiddebugkey -keystore C:\Users\사용자명\.android\debug.keystore -storepass android -keypass android | C:\Users\사용자명\...\openssl\bin\openssl sha1 -binary | C:\Users\사용자명\...\openssl\bin\openssl base64
<MD5, SHA1, SHA256>
keytool -list -v -keystore C:\Users\사용자명.android\debug.keystore -alias androiddebugkey -storepass android -keypass android
<app's hash string - SMS Retriever API >
keytool -alias androiddebugkey -exportcert -keystore | xxd -p | tr -d "[:space:]"
keytool -alias androiddebugkey -exportcert -keystore | xxd -p | tr -d "[:space:]" | echo -n com.example.myapp cat
| sha256sum | tr -d "[:space:]-" | xxd -r -p | base64 | cut -c1-11
<app's hash string - SMS Retriever API >
keytool -alias androiddebugkey -exportcert -keystore .android/debug.keystore | xxd -p | tr -d "[:space:]" | echo -n com.example.myapp cat
| sha256sum | tr -d "[:space:]-" | xxd -r -p | base64 | cut -c1-11
keytool -alias alias_example -exportcert -keystore C:\Users\사용자명...\keystore.jks | xxd -p | tr -d "[:space:]" | echo -n com.example.myapp cat
| sha256sum | tr -d "[:space:]-" | xxd -r -p | base64 | cut -c1-11
keytool -alias alias_example -exportcert -keystore C:\Users\사용자명...\keystore.jks | xxd -p | tr -d "[:space:]" | echo -n com.example.myapp cat
| sha256sum | tr -d "[:space:]-" | xxd -r -p | base64 | cut -c1-11
keytool -exportcert -alias -keystore | openssl sha1 -binary | openssl base64
C:\Users\사용자명...\keystore
keytool -list -v -keystore C:\Users\사용자명.android\debug.keystore -alias androiddebugkey -storepass android -keypass android
keytool -list -v -alias alias_example -keystore C:\Users\사용자명...\keystore