잠금 화면 비밀번호를 변경하지 않고 Android 암호화 비밀번호를 변경하는 방법

다음은 Android의 암호화 비밀번호를 잠금 화면에 사용하는 비밀번호와 다르게 변경하는 방법에 대한 가이드입니다.

점점 더 많은 사용자가 기술 분야 전반에 걸쳐 개인 데이터에 대한 더 나은 보호를 추구함에 따라, Google은 개인 정보 보호를 더욱 중요하게 생각하기 위해 Android에 추가 기능을 계속해서 도입해 왔습니다. 소비자.

특히 Google은 Android Lollipop에 전체 디스크 암호화(FDE)를 도입했으며 Android Marshmallow가 탑재된 모든 기기에서 FDE를 활성화하도록 요구했습니다. 그러나 이러한 개선에도 불구하고 많은 보안 애호가들이 겪고 있는 한 가지 문제가 있었습니다. 몇 년 동안 비웃었다: 안전한 암호화 비밀번호를 사용할 수 없습니다.

좋아요, 제가 좀 과장했을 수도 있어요. 당신은 그렇지 않은 것 같아요 캔트 정말 안전한 암호화 비밀번호를 설정하세요. 하지만 암호화 비밀번호는 잠금 화면 비밀번호와 (부분적으로) 연결되어 있습니다. 휴대폰을 사용하고 싶을 때마다 정말 어려운 비밀번호를 입력해야 하는 부담을 안게 될 것입니다. 진정한 보안 애호가에게는 이것이 필요한 희생으로 보일 수 있지만 덜 헌신적인 사람에게는 엄청난 불편이 바람직하지 않습니다. 그렇다면 지문을 사용하는 것은 어떨까요? 자신의 개인 데이터를 정부의 손이 닿지 않는 곳에 보관하는 데 관심이 있는 사람이 있다고 가정해 보겠습니다. 생체 인증을 너무 높게 생각하지 않습니다, 적어도 당분간은.

그렇다면 암호화된 비밀번호를 (종종) 짧은 잠금 화면 비밀번호에서 정확히 어떻게 분리해야 합니까(따라서 무차별 대입 공격에 취약함)? 보안 중심 ROM과 같은 특정 맞춤형 ROM 카퍼헤드 OS 별도의 암호화 및 잠금 화면 비밀번호를 설정할 수 있지만 Copperhead OS 지원 장치가 없는 사용자는 어떻게 되나요?


Cryptfs와의 인터페이스

다행히도 Android에서 내부적으로 사용하는 것과 동일한 명령을 사용하여 암호화 비밀번호를 변경할 수 있습니다. 이러한 명령은 cryptfs.c 파일 이는 AOSP에서 사용되는 암호화 파일 시스템 구현.

면책조항: 아래에 설명된 방법을 사용하여 암호화 비밀번호를 변경하기로 선택한 경우 그에 따른 위험은 전적으로 귀하의 책임입니다. LG와 같은 특정 공급업체나 CM13과 같은 맞춤형 ROM은 cryptfs를 사용하는 데 필요한 구문을 약간 수정했으므로 올바른 구문을 조정하고 사용해야 합니다. 자세한 내용은 여기. 비밀번호를 잊어버리면 재부팅하면 기기가 완전히 잠길 수 있습니다.

장치에 대한 루트 액세스 권한이 있거나 일시적으로 루트 액세스 권한을 얻을 수 있는 방법이 있는 경우 다음 명령 중 하나를 입력해야 합니다. 쉘 터미널 에뮬레이터.

Android 5.0 Lollipop 이전 버전을 사용하는 경우 다음 명령을 입력하세요.

vdc cryptfs changepw

Android 5.X Lollipop 사용자의 경우:

vdc cryptfs changepw password

Android 6.X Marshmallow 사용자의 경우:

vdc cryptfs changepw password

다음 명령을 입력하여 새 비밀번호를 확인하거나 이전 비밀번호를 확인할 수 있습니다.

vdc cryptfs verifypw

터미널 출력에 코드 번호 '200'이 표시되면 현재 설정된 암호화 비밀번호를 올바르게 입력한 것입니다. 참고: 현재 비밀번호에 패턴 잠금을 사용하고 있는 경우 여기에 비밀번호를 입력할 때 각 패턴 잠금을 번역해야 합니다. 패턴 점이 숫자로 표시됩니다(도트 패턴을 T9 다이얼러로 생각하면 왼쪽 상단 점은 1과 연관되고 오른쪽 하단 점은 1과 연관됩니다). 9).

암호화 비밀번호를 변경하기 위해 그래픽 인터페이스를 사용하려는 경우 다음을 사용할 수 있습니다. Play 스토어의 앱. 이 앱의 잠재적인 보안 문제가 걱정되시나요? 문제 없습니다. 오픈 소스이기 때문에 다음을 통해 직접 앱을 컴파일할 수 있습니다. 링크된 소스를 사용하여 앱 설명에 있습니다.


Android가 반복될 때마다 암호화 발전에 대한 (매우 철저하고 기술적인) 설명을 보려면 다음을 읽어보세요. 훌륭한 게시물.