Cryptography

sejarah kriptografi

Spartan roll

Atbash, kriptografi Ibrani -> monoalphabetic cipher

Julius Caesar cipher -> menggeser alphabet

Mesin rotor dipergunakan dalam Perang Saudara di A.S. abad ke-19

Enigma, perang dunia II

Steganography? Menyembunyikan, bukan menyandikan!

Beberapa “black box” dasar untuk kriptrografi

XOR

Permutasi

Subtitusi

metode DES

222

111

333

Electronic Code Book

Cipher Block Chaining

One Time Pad

Meskipun ada yang mengatakan bahwa tidak ada skim enkripsi yang 100% secure, ada yang sebenarnya bisa dibuktikan 100% aman (secara matematis).

sebuah ciphertext tanpa one-time pad-nya, dapat menghasilkan message (meskipun bukan message asli) apa saja!

Public Key Crytography

Diffie-Hellman

El-Gamal

Rivest-Shamir-Adleman

Merkle-Hellman (sudah dijebol)

Schnoor

Ecliptical Curve Cryptography

Digital Signature Algorithm (DSA)

Public Key Infrastructure

Certificate Authority

Subscriber

Registration Authority

Repository

Relying Party

Security Protocols

Secure E-mail

Payment system, SET

Browser, terutama secure website dengan SSL

VPN, Intranet

Document signing dan kontrak digital

Extranet dan distribution/supply chain information system

Smartcard applications

Secure wireless network(termasuk WAP)