Hoe u uw Android-coderingswachtwoord kunt wijzigen zonder uw wachtwoord voor het vergrendelscherm te wijzigen

Hier vindt u een handleiding over hoe u uw coderingswachtwoord op Android kunt wijzigen zodat het anders is dan het wachtwoord dat u voor uw vergrendelingsscherm gebruikt.

Nu steeds meer gebruikers op technologisch gebied een betere bescherming van hun privégegevens zoeken, Google is doorgegaan met het introduceren van extra functies in Android omdat ze meer op privacy gericht zijn consumenten.

Google introduceerde met name volledige schijfversleuteling (FDE) in Android Lollipop en maakte het een vereiste dat elk apparaat dat met Android Marshmallow wordt geleverd, FDE actief moet hebben. Maar ondanks deze verbeteringen is er één probleem waar veel beveiligingsliefhebbers mee kampen jarenlang belachelijk gemaakt: het onvermogen om een ​​veilig encryptiewachtwoord te gebruiken.

Oké, misschien heb ik daar een beetje overdreven. Het is niet alsof jij kan niet stel een echt veilig coderingswachtwoord in, maar vanwege het feit dat uw het versleutelingswachtwoord is (gedeeltelijk) gekoppeld aan uw vergrendelschermwachtwoord

 je zou jezelf moeten belasten met het invoeren van een heel moeilijk wachtwoord elke keer dat je je telefoon wilde gebruiken. Voor de echte beveiligingsliefhebber zou dit worden gezien als een noodzakelijk offer dat moet worden gebracht, maar voor de minder toegewijden is het enorme ongemak ongewenst. Hoe zit het dan met het gebruik van uw vingerafdruk? Laten we zeggen dat iemand geïnteresseerd is in het buiten het zicht houden van zijn privégegevens, waarschijnlijk buiten het bereik van de overheid heeft geen hoge dunk van biometrische authenticatie, althans voorlopig.

Dus hoe moeten we ons encryptiewachtwoord precies loskoppelen van ons (vaak) korte vergrendelschermwachtwoord (en dus vatbaar voor brute force-aanvallen)? Bepaalde aangepaste ROM's, zoals de op beveiliging gerichte Copperhead-besturingssysteem kunt u een afzonderlijk coderings- en vergrendelschermwachtwoord instellen, maar hoe zit het met gebruikers die geen door Copperhead OS ondersteund apparaat hebben?


Interface met Cryptfs

Gelukkig kunnen we dezelfde opdrachten gebruiken die Android intern gebruikt om uw coderingswachtwoord te wijzigen. Deze opdrachten zijn gedefinieerd in de cryptfs.c-bestand waarin de implementatie van coderingsbestandssysteem gebruikt in AOSP.

Disclaimer: als u ervoor kiest om de hieronder beschreven methode te gebruiken om uw coderingswachtwoord te wijzigen, doet u dit op eigen risico. Bepaalde leveranciers zoals LG of aangepaste ROM's zoals CM13 hebben de syntaxis die nodig is om cryptfs te gebruiken enigszins gewijzigd, dus u zult de juiste syntaxis moeten aanpassen en gebruiken. Meer details hier. Als u uw wachtwoord vergeet, wordt uw apparaat volledig buitengesloten als u opnieuw opstart.

Als u root-toegang op uw apparaat heeft, of op zijn minst een manier heeft waarmee u tijdelijk root-toegang kunt verkrijgen, dan moet u een van de volgende opdrachten in het venster invoeren: shell-terminal-emulator.

Als u een versie van Android gebruikt vóór 5.0 Lollipop, voert u de volgende opdracht in:

vdc cryptfs changepw

Voor gebruikers met Android 5.X Lollipop:

vdc cryptfs changepw password

Voor gebruikers met Android 6.X Marshmallow:

vdc cryptfs changepw password

U kunt uw nieuwe wachtwoord verifiëren (of uw oude wachtwoord controleren) door deze opdracht in te voeren:

vdc cryptfs verifypw

Als u een codenummer '200' terugziet in de terminaluitvoer, heeft u het momenteel ingestelde coderingswachtwoord correct ingevoerd. Opmerking: als u momenteel een patroonslot voor uw wachtwoord gebruikt, moet u, wanneer u hier uw wachtwoord invoert, elk van de het patroon vormt een getal (denk aan het stippenpatroon als een T9-kiezer, dus de stip linksboven correleert met een 1 en de stip rechtsonder correleert met een 9).

Als u liever een grafische interface heeft om uw coderingswachtwoord te wijzigen, kunt u deze gebruiken app in de Play Store. Bezorgd over mogelijke beveiligingsproblemen met deze app? Geen probleem, aangezien het open source is, kun je de app zelf samenstellen met behulp van de gekoppelde bron in de beschrijving van de app.


Voor een (zeer, zeer grondige en technische) uitleg achter de evolutie van encryptie bij elke iteratie van Android kun je dit doorlezen uitstekende post.