
Eu gostaria de criptografar um arquivo contendo senha de 15 a 16, ou seja, um arquivo muito pequeno, qual criptografia oferece a melhor segurança para arquivos pequenos?
Responder1
Você está preocupado com a segurança ou a velocidade da criptografia (já que o tamanho do arquivo é pequeno)?
Uma boa escolha seriaAES, e se você tiver um processador relativamente recente em seu computador, é provável que ele suporte oAES-NIconjunto de instruções onde a criptografia acontece no hardware e é muito mais rápida do que no software.
Escolha um tamanho de chave de 256 bits se estiver procurando a maior segurança possível.
O fato de o AES ter sido escolhido para ser implementado nos processadores diz muito sobre sua eficácia e velocidade.
VerUm guia boneco para o padrão de criptografia avançado (AES)para informações sobre a história do AES, comparação com outros esquemas e explicação do algoritmo.
Responder2
Você pode usar uma cifra manual simples, como a cifra de César, onde você substitui cada alfabeto/número por outro alfabeto/número após determinadas posições.
Como se você pegassemudança = 3então
A será substituído por D, D será substituído por G e assim por diante.
É seguro para armazenamento e transmissão, pois a única maneira de quebrá-lo é se você souber a mudança. Embora o método de tentativa e erro possa realmente ajudar a quebrar o código, é altamente improvável que alguém decifre o que você escreveu porque você está criptografando senhas e elas não deveriam conter palavras do dicionário.
No entanto, o único problema é que você pode perder as informações de maiúsculas e minúsculas do texto [maiúsculas ou minúsculas] se fizer isso manualmente [a menos que você as acompanhe]. Posso tentar fazer um programa simples para automatizá-lo, se quiser. :)