2010-07-28 3 views
3

저는 미디어 제공 사이트에 연결하여 mp3 파일을 사용자 전화로 다운로드하는 앱을 개발 중입니다. 사용자가 휴대 전화에서 파일을 복사 할 수 없지만 내 앱을 통해서만들을 수 있습니다.사용자가 Android 휴대 전화를 다운로드하여 사용할 수 없도록하려면 어떻게해야합니까?

현재 DES 및 암호화를 사용하여 파일을 암호화하고 해독하고 파일에서 파일을 재생하려고합니다. 그러나 이것은 작동하지 않습니다. 저의 최종 목표를 달성하는 더 좋은 방법이 있습니까? 아니면 다른 누구도 비슷한 해결책을 구현 한 적이 있습니까?

감사

P

답변

0

당신은 DES (개인 키 또는 대칭 키 알고리즘)를 사용하여 당신은 당신에게 당신의 응용 프로그램에서 암호 해독 키를 저장해야하는 경우. 이것은 Android의 바이트 코드이므로 키를 검색하기 위해 훨씬 쉽게 분해된다는 것을 기억하십시오.

다른 것을 생각하십시오 DRM alternatives.

+0

특정 사항을 알고 계십니까? 나는 못생긴 시간을 보내고 있습니다. – Samuel

0

Android의 내부 저장소를 사용하는 경우 만드는 파일 시스템은 앱에서만 액세스 할 수 있습니다. 그러나 Android의 개방성으로 인해 이러한 파일에 대한 공용 액세스를 허용하는 많은 "뿌리깊은"android ROM이 있습니다.