One-time pad (OTP) a criptografia inquebrável

É até dificil acreditar que possa existir algum método criptográfico que não pode ser quebrado, mas existe e é o One-time pad (OTP) um método de criptografia potencialmente inquebrável.

Porém, para realmente ser seguro o One-time pad (OTP) deve ter uma cifra de uso único, cada chave deve usada uma única vez, gerada aleatoriamente e ser do mesmo tamanho do do texto puro.

A criptografia inquebrável está disponível desde 1920. Ela deriva da cifra de Vernam . No entanto, não conseguindo resolver os problemas de distribuição de chaves da criptografia única, os criptologistas recorreram à criptografia de chave pública na década de 1970 para compartilhar chaves secretas curtas de algoritmos simétricos.

As mensagens cifradas com OTP não fornecem nenhuma informação sobre a mensagem original a um criptanalista e sua segurança foi provada matemáticamente por Claude Shannon durante a 2ª Guerra Mundial.

Historicamente o OTP foi usado por várias nações para trafegar informações sigilosas, seja em comunicações feitas por espiões ou troca da informações confidencias durante guerras.

Folhas com OTP – Ministério das Relações Exteriores da Alemanha.
Imagem cortesia © NSA

OTP pode não ser tão seguro se for usado de forma errada. Durante a 2ª Guerra Mundial o Army’s Signals Intelligence Service dos EUA decifraram o sistemas de cifras OTP usado pelo Ministério das Relações Exteriores da Alemanha (codinome GEE).

Não confunda One-time pad com One-Time Password

É muito comum ver nos sistemas de multi factor authentication (MFA) sobre OTP que é baseada no RFC 6238 – São sistemas diferentes. O One-Time Password (OTP) é uma senha de uso único baseada em tempo. A RFC descreve como dois terminais com relógios sincronizados podem trocar uma senha única segura com base no algoritmo HMAC.


Referência:
https://pt.wikipedia.org/wiki/One-time_pad
https://stringfixer.com/pt/One-time_pad
https://wiki.imesec.ime.usp.br/books/ctf-starter-pack/page/one-time-pad
http://users.telenet.be/d.rijmenants/en/onetimepad.htm
https://www.cryptomuseum.com/crypto/otp/index.htm


Anúncio

Sobre Daniel Donda 549 Artigos
Olá, meu nome é Daniel Donda e sou especialista em cibersegurança, autor de livros, professor e palestrante. Saiba mais

Seja o primeiro a comentar

Faça um comentário

Seu e-mail não será divulgado.


*