Um método pelo qual você não consegue mais se lembrar de senhas
A cada passo, nos deparamos com lembretes de que as senhas precisam ser mais complicadas e, para cada site e serviço, a senha deve ser única. Definitivamente, há bom senso nessas dicas. Mas quem precisa estar para se lembrar de dezenas de senhas para todos os tipos de e-mails, fóruns, contas pessoais, mensagens instantâneas e outros serviços? Sim, e longo, com números, letras em diferentes registros e, idealmente, com caracteres adicionais. Adicione a isso o conselho para alterar regularmente as senhas e a tarefa de lembrar se tornará simplesmente insolúvel. As pessoas são preguiçosas por natureza e, portanto, simplificamos as senhas ou usamos um pequeno número de senhas, ou até uma. E, muitas vezes, escrevemos em outro lugar. Em geral, um buraco contínuo na segurança. No entanto, existe uma técnica pela qual você não consegue se lembrar de senhas. É tudo sobre o algoritmoque você precisa memorizar como nosso Pai, e isso será suficiente para restaurar imediatamente sua senha (!) exclusiva para qualquer recurso.Acredita-se que cada um de nós opere em média 19 senhas . Naturalmente, para torná-las mais fáceis de lembrar, nos esforçamos para facilitar as senhas, enfraquecendo significativamente sua estabilidade. Usar a mesma senha em vários recursos torna a situação ainda pior.Manuel Blum, professor de ciências da computação na Universidade Carnegie Mellon, vencedor do Prêmio Turing de 1995, propôs um método de senha computada por humanos. Suas vantagens são que as senhas são bastante complicadas, mas o mais importante é que elas não precisam ser lembradas. Se você se lembra do próprio algoritmo de cálculo de senha e de uma chave única pré-selecionada, no endereço do site, você pode gerar e recriar rapidamente as próprias senhas.A essência do método é que, usando um algoritmo e uma chave, cada letra do endereço do site é mapeada para uma letra ou número diferente. A combinação deles é uma senha.Por exemplo: pegue uma chave na forma de uma matriz 6x6 preenchida com 26 letras (alfabeto inglês) e 10 dígitos. Suponha que a primeira linha contenha as letras E, T, A, O, I, N; e o restante das linhas é preenchido de acordo com os números ETAOIN SHRDLU + de 0 a 9.
Agora você precisa selecionar o algoritmo pelo qual as letras do endereço serão substituídas por caracteres da matriz. Para este exemplo, use o algoritmo proposto por Blum, com base em "seguir as instruções cardinais".Criaremos uma senha para o site Geektimes. encontre a letra G na matriz e vá uma célula para o "norte". A letra F substitui a letra G. Em seguida, encontramos a letra E e a substituímos pelo símbolo localizado no "leste" - T. O próximo símbolo é retirado do "sul", ou seja, a segunda letra E é substituída não por T, mas por S. A letra K substituído pelo símbolo "ocidental" - G. E assim por diante, sucessivamente passando por todas as direções do mundo no sentido horário: norte, leste, sul e oeste. Se o símbolo para o qual a substituição é solicitada estiver localizado na borda da matriz e não tiver o "ponto cardinal" necessário, será utilizado o símbolo que estiver mais próximo no sentido horário. Por exemplo, se para J você precisar pegar um caractere do "leste", 4 será utilizado, pois o "sul" vem depois do leste neste algoritmo.A senha acabou:
Como você entende, você pode usar muitos outros algoritmos para selecionar substituições. Você pode modificar o algoritmo adicionando a cada senha uma combinação pré-selecionada de caracteres especiais, por exemplo,% ^ &.Obviamente, esse método não é muito conveniente para casos em que é necessário digitar uma senha com frequência em algum recurso. Mas, por outro lado, logo você se lembra. Mas você pode esquecer os geradores de senhas, lembrando-se das combinações, temendo que alguém reconheça sua senha usada com frequência. O principal é ter em mente o algoritmo e a chave em questão.Os fãs de imersão profunda em matemática podem estudar o trabalho do autor , no qual esse método foi proposto.Source: https://habr.com/ru/post/pt384749/
All Articles