[Android]해시키 - sms retriever
###################### 사이트 ######################
변환 사이트
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
<MD5, SHA1>
keytool -exportcert -list -v -alias
<App's Hash String : first 11 characters - SMS Retriever API >
keytool -alias
keytool -alias 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
###################### 디버그 ###########################
<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
keytool -alias androiddebugkey -exportcert -keystore 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
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