Alterando o processo de autenticação para incorporar recursos de PIN.

1

Eu quero incluir o seguinte recurso de PIN que pode ser usado para autenticação no Ubuntu 17.10 (em uma sessão de terminal e durante a tela de login). Depois que uma string de autenticação for inserida, o Ubuntu verificará se ela é "igual" à senha criptografada ou ao PIN criptografado. Ele irá autenticar. Caso contrário, o sistema suspenderá o recurso de PIN até que um evento de autenticação bem-sucedido tenha ocorrido.

  • Posso escrever um script que tenha acesso às sequências de autenticação inseridas, pelo menos durante a tela de login?
  • Posso modificar os scripts do Ubuntu existentes? Em caso afirmativo, quais?
  • Posso usar o mecanismo de criptografia de senha subjacente para o meu PIN? Se não, como posso começar a escrever um algoritmo de criptografia para armazenar e recuperar senhas e senhas?
por Miladiouss 01.02.2018 / 09:00

1 resposta

0

Resposta Rápida: Não, você não pode, não simplesmente de qualquer maneira. Isso não seria uma alteração de script, seria uma grande quantidade de alterações muito complexas na base de código C / C ++.

Resposta mais longa: acho que "posso escrever software para fazer X" está além do escopo deste site.

Se você é um desenvolvedor com a habilidade de fazer isso, eu iria me juntar a uma lista de discussão para um dos gerenciadores de exibição de sua escolha, como lightdm ou gdm, e perguntar sobre o desenvolvimento desse recurso.

Em minha pesquisa com gerentes de exibição do Linux, nenhum deles suporta isso, e adicionar isso envolve fazer alterações profundas no software do gerenciador de exibição. Este software é provavelmente escrito principalmente em C e C ++.

    
por Warren P 06.08.2018 / 18:58