Skip to main content

O que é um bloco descartável?

Um bloco único é um tipo de algoritmo de criptografia usado em criptografia, em que a chave que criptografa e descriptografa a mensagem é usada apenas uma vez. Obviamente, um bloco único, às vezes reduzido para OTP, não é o uso mais eficiente de recursos. O teclado único requer tantos recursos para criá-lo quanto uma chave de uso múltiplo, mas deve ser destruído após um uso. Quando procedimentos adequados são seguidos, no entanto, é impossível quebrar o OTP, porque cada um é diferente, valendo a pena criar em determinadas situações.

Essencialmente, a criptografia é o processo de ocultar informações e um bloco único é uma ferramenta usada para ocultar os dados dentro de um código. Ao usar criptografia, uma pessoa criptografa uma mensagem, o que envolve a aplicação de um OTP ou outro tipo de chave à mensagem. A pessoa que recebe a mensagem usaria a chave para descriptografar e ler a mensagem. Muitas pessoas pensam na criptografia apenas como um método pelo qual governos e grupos militares criam um código para disfarçar mensagens. No entanto, diferentes tipos de criptografia são usados ​​para ocultar informações em diversos formatos, como senhas de computadores e cartões ATM.

Para ser considerada um bloco único perfeito, a chave deve conter exatamente tantos dados quanto o texto a ser criptografado, também chamado de texto sem formatação. Apenas duas cópias da chave podem existir, uma para o remetente e outra para o destinatário, e ambas as partes devem destruir a chave ao descriptografar a mensagem. Finalmente, a chave deve ser aleatória. Alguns "geradores de números aleatórios" nos computadores seguem um padrão para gerar os números, apenas dando a aparência de serem aleatórios.

Quando usado corretamente, o teclado único é considerado perfeitamente seguro porque alguém que tenta decifrar o código não pode confiar em outros códigos ou mensagens para obter pistas. Um criptoanalista é capaz de comparar e contrastar várias mensagens que empregam uma chave de uso múltiplo, aplicando análise estatística ou correspondência de padrões e, eventualmente, resolvendo a chave. Com uma chave única, no entanto, as únicas pistas estão na mensagem única, tornando impossível para o criptoanalista quebrar a chave.

O termo "bloco" refere-se ao horário em que o código foi impresso em um bloco de papel preenchido com códigos OTP aleatórios. Depois de usar o código uma vez, a folha superior do bloco será destruída, revelando o próximo código para o próximo bloco único. Os computadores geram aleatoriamente os OTPs de hoje, como há muitos anos.