Android 3.0 전체 디스크 암호화가 지원되므로 해당 기능에 대한 API를 볼 수 없습니다. 내가 알아야 할 두 가지 구체적인 사항은 다음과 같습니다.장치가 전체 디스크로 암호화되어 있고 사용 된 암호화가 있는지 확인하십시오.
- 장치가 암호화되어 있는지 여부
- 어떤 암호화가 사용됩니까?
은 내가 process here 낮은 수준의 설명을 발견하고는 사용되는 암호화는 CBC와 ESSIV 128 AES입니다 제안 할 것 : SHA256하지만 장치의 암호화 여부를 찾을 수있는 방법에 대해 이야기하지 않습니다.
내 앱이 장치가 전체 디스크 암호화 기능을 사용하는지 여부를 쿼리하는 방법이 있습니까? 아니면 Runtime.exec 호출과 같은 해킹 솔루션을 사용해야합니까?
을 요청할 수 있습니다 언급했지만, 그보다 더 쉽게으로 - 당신이 실제로 이동하지 않아도 정보를 조회하는 농구를 통해 DevicePolicyManager.get * 메소드를 쿼리하면됩니다. – Mikle