###################### 사이트 ######################
변환 사이트
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 에서

  1. sha1 -> base64 변환
    echo "sha1 value" | xxd -r -p | openssl base64

  2. 인증서, 또는 키스토어 파일에서 인증서 지문 얻기 (MD5, SHA1, SHA256)
    keytool -printcert -file ./deployment_cert.der

● Windows 명령 프롬프트에서

  1. sha1 -> base64 변환

  2. 인증서, 또는 키스토어 파일에서 인증서 지문 얻기 (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

+ Recent posts