Cadeira de Criptografia  - ISTEC
 

LIVROS SOBRE CRIPTOGRAFIA

Handbook Of Applied Cryptography(+)

Cryptography and Network Security Principles and Practices (+)

Introduction to Cryptography

Cryptology.Unlocked

Encyclopedia of Cryptography and Security

The Code Book (apenas em CD Interactivo) (+)

Codes and Ciphers Julius Caesar the Enigma and the Internet

Codes Ciphers and Secret Writing

The Codebreakers

Anover View of the History of Cryptology

Cipher Machines Timeline

NOTA: (+) livros que constam na bibliografia da cadeira

 

Videos temáticos

ENIGMA - STATION X

http://www.megaupload.com/?d=UFSXV4QW (PARTE 1 FORMATO: AVI)
http://www.megaupload.com/?d=X58PL3B6
(PARTE 2 FORMATO: AVI)
http://www.megaupload.com/?d=LSZDDMGK (PARTE 3 FORMATO: AVI)
http://www.megaupload.com/?d=64E01KSG (PARTE 4 FORMATO: AVI)

 

Software de apoio (revisionado periodicamente)

Cryptool : ferramenta avançada que permite estudar pormenorizadamente os algoritmos ancestrais e quotidianos mais relevantes

 

Critptografia Online (ferramentas de encriptação)

http://rumkin.com/tools/cipher

http://cs.colgate.edu/faculty/nevison/Core139Web/tools/

http://www.elfqrin.com/codecracker.html

http://enigmaco.de/enigma/enigma.swf (apenas Enigma)

http://altamatic.com/crypt

http://homepages.gac.edu/~holte/courses/mcs150-J01/tools.html


Critptanálise online

http://www.braingle.com/Cryptography.html    Exercicios diversos para Criptanálise

http://www.blisstonia.com/shareware/WebDecrypto/index.php

Ferramenta de Xriptanálise vocacionada para encriptações simples como Atbash, César etc. Ter em atenção que só serão descodificadas palavras inglesas . Experimentar a título de exemplo "mquvkqktgogmit" que na cifra de César corresponde á palavra "Implementation"

http://rumkin.com/tools/cipher/cryptogram-solver.php   

Para decifrar qualquer texto encriptado por uma cifra de substituição . O "texto pleno" antes de encriptado,  deverá estar escrito em língua Inglesa.

http://www.richkni.co.uk/php/crypta/freq.php    Util para  determinar a frequência de letras e de sequências alfabéticas num texto

http://rumkin.com/tools/cipher/frequency.php  TAmbém udada para  determinar a frequência alfabética


**Breve olhar sobre Criptologia**

~~Autor: Otrib Noslen~~

 

1. Criptologia : a ciência do secretismo

1.1. Fundamentos da Criptologia

1.2. Comunicação : factor determinante para a Criptografia

2. Criptografia e Esteganografia

3. Sistemas Criptográficos A.C.

4. Sistemas Criptográficos D.C.- Século XX

5. A Criptografia Moderna

6. Criptanálise - uma Ciência limitada


1.  Criptologia : a ciência do secretismo

 1.1 Fundamentos da Criptologia

  O Homem bem como qualquer animal, teve ao longo da sua evolução natural, vontade de simular e de não mostrar suas fraquezas, para que em momento oportuno, pudesse ganhar domínio e poder perante outros seres da sua espécie. Assim começa a História da Criptografia. A comunicação por gestos foi uma das primeiras formas de codificação empírica na pré-história. No entanto, com a invenção da escrita, passa a ser possível registrar informação encriptada. Resumidamente, as razões para a necessidade de encriptar informação, foram apenas as seguintes:

- Privacidade não-comunitária: ao pretender-se que não haja exposição sobre informações de carácter pessoal , ou de um grupo restrito de indivíduos.

- Segurança comunitária : imprescindível para impedir o acesso a informação por terceiras pessoas que possam colocar em perigo o poder regulador do Estado.

As duas formas de privacidade descritas podem confrontar-se mutuamente, principalmente no caso de alguém querer camuflar informação pessoal que interfira negativamente numa comunidade. Esta situação em concreto leva-nos a tirar a conclusão correcta de que existem maiores prioridades em questões de segurança e encriptação de dados para servir toda comunidade, do que para um único individuo ou um grupo reduzido de individuos. Por essa razão, os algoritmos usados em comunicação governamental são secretos e de acesso restrito, mais complexos, e envolvem na sua realização equipas de peritos e investigadores que juram sigilo nacional. Por sua vez, a segurança pública é factor determinante para que a privacidade pessoal possa ser questionada em qualquer domínio.
A palavra "Criptologia" provêm da composição das palavras gregas “kryptós” que significa “secreto” e de “logos” que significa “estudo”. Consequentemente “Criptologia” é o “estudo do que está envolto de secretismo”. A Criptologia é uma ciência que abarca duas outras ciências que em paralelo se complementam : a Criptoanálise e a Criptografia. Etimologicamente, “analysis” significa “decomposição”, e “graphos” significa “escrever”. Daí, Criptografia é a ciência que se dedica á escrita secreta, e a Criptoanálise, tem o objectivo oposto : quebrar o seu secretismo. A Esteganografia é uma outra forma de esconder informação e difere da Criptografia no sentido de não utilizar necessariamente um alfabeto. As letras podem ser substituidas por imagens, sons, e outros elementos externos. Mais adiante, será abordada esta forma de ocultação de mensagens.


1.2. Comunicação : factor determinante para a Criptografia

A teoria da informação moderna foi abordada pela primeira vez por Claude Shannon (1916-2001) quando publicou em 1948 "A Mathematical Theory of Communication" no "Bell System Technical Journal".


( ..a continuar)


BIBLIOGRAFIA (até ao momento)

DIGITAL
SSH Communications Security - http://www.ssh.com/support/cryptography/
Criptografia numa Boa - http://www.numaboa.com/content/section/11/57/
Wikipedia Inglesa - http://en.wikipedia.org/wiki/Cryptography
Wikipedia Portuguesa - http://pt.wikipedia.org/wiki/Criptografia

DOCUMENTAL
•Bruce Schneier, "Applied Cryptography"
•Steve Burnett e Stephen Paine, "RSA Security's Official Guide to Cryptography"