2013-12-10 3 views
0

나는 구글과 페이스 북 모두 안드로이드 스토어에서 해시의 어떤 종류를 생성하는 자신의 API 년대에이 과정을 GoogleFacebookAndroid API 보안을 구현하는 방법은 무엇인가요?

와 유사한 안드로이드 클라이언트에 대한 API를 만들려고하고 있습니다. 그들은 packagename(eg. com.example.myapp)에서 생성 된 요청과 키 저장소의 해시가 자신의 시스템에서 허용되고 식별된다는 것을 말합니다.

Google's method: 

keytool -exportcert -alias androiddebugkey -keystore <path-to-debug-or-production-keystore> -list -v 

내가 내 백엔드에 안드로이드 클라이언트에서 보안 식별 요청을 보장하기 위해 내 API를 구현하는 것이 어떻게

Facebook: 

keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64 

.

감사합니다.

답변

1

here과 같이 신청서 서명을 얻을 수 있습니다. MD5 또는 SHA1을 사용하여 인코딩 할 수 있습니다.

SHA1 및 MD5 용 Java 라이브러리가 많이 있습니다. 여기에 one입니다.

+0

자세한 내용을 입력 해주세요. –

+0

@MichaelBarany 여기에 가서 –

+0

고마워,하지만 난 그냥 표준 자바를 사용하고 있습니다. 어쨌든 누군가가 요청시 응용 프로그램 서명을 사용하는 방법을 설명 할 수 있습니다. –

관련 문제