2010-12-17 2 views
0

Android 모바일 응용 프로그램을 만들었다 고 가정합니다.사용자가 지정한 입력을 기반으로 간단한 등록 코드를 생성하고 설치 후 확인하는 방법

내가 찾고있는 것은 사용자가 내 웹 사이트에서 내 애플리케이션을 구입하면 자신의 IMEI 번호를 입력한다는 것입니다.

간단한 등록 코드를 생성하고 싶습니다. 구매가 성공하면 이메일로 전송할 수 있습니다.

사용자가 응용 프로그램에 코드를 입력하면 응용 프로그램은 내부적으로 IMEI 번호를 가져 와서 등록 코드의 유효성을 검사합니다.

어떻게 이러한 등록 코드를 생성 할 수 있습니까?

이렇게 할 수있는 알고리즘/도구가 있습니까?

감사합니다, 아심 Chiplonkar

답변

0

당신이 귀하의 사이트를 개발하는 것 무엇에 따라, 당신은 GUID 년대 또는 그 종류의 무언가에 살펴 봐야 할 수 있습니다 ... 더 읽기 Here

+0

답장을 보내 주셔서 감사합니다. 하지만 그게 내가 뭘 찾고 ..... –

0

할 수있는 일은 사용자가 IMEI를 받으면 알고리즘을 적용 할 수 있습니다 (예 : 문자열을 섞어서 소금 넣기 등). hash을 생성합니다.

이것을 보내십시오. 사용자가이 hash을 입력 할 때 IMEI를 가져오고 동일한 알고리즘을 적용하고 hash을 계산하십시오. hash이 전송 한 것과 일치하면 앱이 활성화됩니다.

나는 Sha256을 사용할 것이지만, 원하는 다른 해시 함수를 사용할 수도 있습니다.

입력하기 쉽게 해시에 Base64 알고리즘을 적용 할 수도 있습니다.