Use a tela de bloqueio personalizada no dispositivo Jelly Bean criptografado

11

Recentemente, ativei a criptografia no meu Nexus S executando o Android 4.1.1. Estou ciente de todos os benefícios e desvantagens, e a criptografia de dispositivos é definitivamente algo que eu quero. Atualmente está funcionando bem.

No entanto, uma pequena ressalva que eu negligenciei é que a criptografia requer uma senha ou tela de bloqueio de PIN. Eu assumi (de maneira um tanto tola) que seria capaz de voltar à tela de bloqueio de minha escolha quando o processo de criptografia estivesse completo. Gosto de usar um bloqueio de padrão, porque posso configurá-lo para não exibir pistas visuais, o que dificulta muito a navegação no ombro . Também é rápido e fácil inserir um código relativamente complexo.

A senha que eu usei para criptografar o dispositivo era intencionalmente longa e complexa, tornando-o algo que certamente não quero inserir toda vez que desejo verificar minhas mensagens. Não quero alterá-lo para algo mais curto, porque o aumento da segurança foi o objetivo de fazer isso em primeiro lugar.

Existe uma maneira de voltar a usar uma tela de bloqueio de padrões? Entendo que a criptografia é irreversível e não quero removê-la. Eu só quero minha tela de bloqueio antiga de volta.

EDIT: Percebo que alterar o código da minha tela de bloqueio também altera a chave usada para descriptografar o dispositivo, o que assumo é por que você não tem permissão para usar um tipo diferente de tela de bloqueio. Especificamente, não quero usar o mesmo código para criptografar o armazenamento que estou usando para desbloquear a tela. Parece uma péssima ideia, e não acredito que é realmente assim que o Android faz.

Dan
fonte
Você está apontando corretamente que as duas senhas estão conectadas - o que já foi apontado como "ruim" por vários outros lugares (incluindo empresas de segurança). Você verificou com a estrutura XPosed ? Eu sei que ele fornece módulos para, por exemplo, usar a câmera da tela de bloqueio sem desbloquear o dispositivo. Pode haver outros módulos relacionados oferecendo algum alívio (eu não os verifiquei todos, então não sei dizer - estou apenas começando a brincar com a estrutura e seus módulos).
Izzy

Respostas:

3

Talvez: lifehacker: três maneiras de melhorar a segurança da tela de bloqueio do seu Android recomendando:

Infelizmente, a solução nativa do Android, como proposta aqui via "vdc cryptfs changepw newpass", parece funcionar apenas em dispositivos raiz.

Grzegorz Wierzowiecki
fonte
2
Essa solução nativa é uma boa descoberta, e algo que posso acabar adotando, mas ainda resolve metade do problema. Pelo menos pelo meu entendimento, o sistema operacional ainda o restringirá a permitir apenas a autenticação de PIN / senha, para que você ainda não possa usar um tipo diferente de tela de bloqueio.
23414 Dan
Ainda não ignora a autenticação de senha.
Flimm
1

Resolvi esse problema usando o teclado swype . Dessa forma, posso escolher um padrão de desbloqueio fácil, convertê-lo em uma senha longa e complexa no teclado (mesmo com letras minúsculas e maiúsculas) e treinar swype para reconhecê-lo.

Agora eu tenho que inserir a senha complexa apenas uma vez no momento da inicialização (o swype não está disponível no momento da inicialização). Para desbloquear a tela de bloqueio, posso usar meu gesto e swype o traduz para a senha complexa.

Para o processo de criptografia, você deve digitar a senha uma vez letra por letra e uma vez com seu gesto. Dessa forma, você pode ter certeza de que o swype realmente produz a senha desejada ao usar seu gesto.

Até agora, funciona muito bem no meu Nexus 4 (com Android 4.4).

tangens
fonte
1
Abordagem interessante. A desvantagem que vejo, porém, é que o Swype agora tem sua senha armazenada; portanto, é necessário garantir que isso não vaze em algum lugar (por exemplo, se o Swype fizer upload de seus dicionários; além disso, quando você digitar algo semelhante à sua senha, por exemplo, um navegador e swype insere sua senha, o histórico do navegador agora potencialmente armazena essa palavra por um longo tempo). Mas como eu disse, ideia interessante de qualquer maneira.
PonyEars
1

Eu uso as seguintes configurações:

  • Configurações / Segurança / Bloquear automaticamente 30 minutos após o sono
  • O botão Configurações / Segurança / Energia bloqueia instantaneamente

Portanto, preciso escrever minha senha de criptografia e tela de bloqueio somente após 30 minutos de não uso do dispositivo.

O aplicativo "Tela desativada e bloqueada" pode ser usado para bloquear o dispositivo imediatamente. Eu não tenho nenhuma experiência com o aplicativo "screen lock pro", mas isso deve ser útil com base em sua descrição.

user68804
fonte
0

Uma solução abaixo do ideal é desativar completamente a tela de bloqueio usando um aplicativo como o NoLock .

Olá Mundo
fonte