Técnicas básicas de criptografia
Transposição e Substituição
-
Transposição - Cifra de transposição
(algumas vezes chamada de cifra de permutação) reorganiza
a ordem dos bits, caracteres ou bloco de caracteres.
-
Substituição - Cifra de substituição
troca os bits, caracteres ou blocos de caracteres por outros (por exemplo,
uma letra é trocada por outra). Um exemplo clássico de substituição
é a cifra de Cesar, que substitui as letras avançando três
casas dentro do alfabeto.
Vejamos um exemplo muito simples de transposição, as letras
do texto original (texto plano) são embaralhadas. Com este tipo
de cifra, as letra originais do texto plano são preservadas, existe
somente uma troca de posições.
NUCLEAR ==> |
ENCRIPTAÇÃO ==> |
LUCNARE |
Agora um exemplo também muito simples de cifra de substituição,
as letras do texto plano são trocadas por outras letras, números
ou símbolos. Com este tipo de cifra as posições originais
das letras do texto plano são preservadas, mas as letras são
substituidas por outras.
NUCLEAR ==> |
ENCRIPTAÇÃO ==>
Troca de cada letra do alfabeto pela próxima letra
do alfabeto. |
O V D M F B S |
NUCLEAR ==> |
ENCRIPTAÇÃO ==>
Troca de cada letra do alfabeto pelo número de
representação da letra dentro do alfabeto. |
14 21 3 12 5 1 18 |
Referências :
-
http://www.penta.ufrgs.br/gere96/segur/cripto_.htm
-
http://www.penta.ufrgs.br/gereseg/kerber2.html
-
Prof. Eduardo Müssnich Barreto (eduardo@cepesc.gov.br)
-
Internet Security for Business ( ISBN 0-471-13752-9 )
-
Computer Security Basics (ISBN 0-937175-71-4)
-
Practical UNIX and Internet Security (ISBN 1-56592-148-8)
-
Maximun Security (ISBN 1-57521-268-4)
Firewall and Internet Security (ISBN 0-201-63357-4)
http://www.absoluta.org
---oOo--- verdade@absoluta.org
Copyright © 1998 - 1999 Verdade @bsoluta