BITCOIN BLABK COINS
BITCOIN BLABK COINS

Sabtu, 02 Juni 2012

KRIPTOGRAFI MODERN

Kriptografi Modern

1.  Pendahuluan
Pada Kriptografi Klasik menggunakan sistem subsitusi dan permutasi karakter dari teks asli yang beroperasi dalam mode karakter. Kriptografi Modern karakter dikonversi ke dalam suatu urutan digit binner (bits) yaitu 1 dan 0 dengan menggunakan skema encoding ASCII (American Standard Code for Information Interchange). Perkembangan algoritma kriptografi modern didorong oleh penggunaan komputer digital untuk keamanan pesan. Dalam Kriptografi Modern, kunci, plainteks, cipherteks, diproses dalam rangkaian bit dengan Operasi bit XOR. 

Mohon Anda tinggalkan komentar dan mendaftar sebagai member agar bisa mendownload, 
Terima Kasih.....

Senin, 23 April 2012

Program Caesar Chiper dengan VB


Caesar Chiper merupakan salah satu metode penyadian pesan yang cukup terkenal. Konsep Caesar Chiper adalah dengan melakukan pergeseran huruf ke kanan atau ke kiri dalam susunan alphabet sesuai dengan kunci yang ditentukan baik Enkripsi maupun Dekripsi.
Sebagai contoh, huruf “A” dengan kunci=3 digantikan dengan huruf “D”, huruf “B” dengan kunci=5 digantikan dengan huruf “G” dan seterusnya.
Setiap karakter yang dimasukan kedalam komputer akan dikonversi ke dalam bilangan binner (1 dan 0). Berdasarkan ASCII (American Standard Code for Information Interchange) karakter memiliki nilai desimal yang seterusnya dikonversi ke bilangan binner. Khusus karakter alphabet kapital A-Z bernilai 65-90 sedangkan alphabet a-z bernilai 97-122.

One Time Pad (OTP)


One Time Pad (OTP) merupakan satu-satunya algoritma kriptografi sempurna sehingga tidak dapat dipecahkan adalah one-time pad. OTP ditemukan pada tahun 1917 oleh Major Joseph Mauborgne & G. Vernam. OTP termasuk ke dalam kelompok algoritma kriptografi simetri.
Satu-satunya algoritma kriptografi sempurna sehingga tidak dapat dipecahkan adalah one-time pad. One-time pad (pad = kertas bloknot) berisi deretan karakter-karakter kunci yang dibangkitkan secara acak.
Penerima pesan memiliki salinan (copy) pad yang sama. Satu pad hanya digunakan sekali (one-time) saja untuk mengenkripsi pesan. Sekali pad telah digunakan, ia dihancurkan supaya tidak dipakai kembali untuk mengenkripsi pesan yang lain.
Panjang kunci OTP = panjang plainteks, sehingga tidak ada kebutuhan mengulang penggunaan kunci selama proses enkripsi.
Aturan enkripsi yang digunakan persis sama seperti pada  Vigenere Cipher.
                Enkripsi: ci = (pi + ki) mod 26       
                Dekripsi: pi = (ciki) mod 26


Enkripsi Super


Enkripsi Super merupakan kombinasi dari dua atau lebih teknik substitusi dan permutasi kode untuk mendapatkan suatu algoritma yang sulitdipecahkan oleh orang yang tidak berhak.
Teknik enkripsi super untuk melakukan enkripsi, pertama pesan dienkripsi dengan teknik substitusi dan kode yang didapat dari teknik substitusi dienkripsi lagi dengan menggunakan teknik permutasi
       Plaintext: KENAIKAN BBM MEMBUAT RAKYAT KECIL MENDERITA
       Langkah-langkah mengenkripsi pesan diatas:

1.    Menggunakan teknik substitusi kode dengan kode kaisar dengan kunci 6 maka,

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
D
E
F

Diperoleh chipertext:
QKTGOQGTNGXMGHHSSKSHAGZQKIORSKTJKXZOG

2.    Menggunakan teknik transposisi kode dengan diagonal permutasi  dengan kunci 4,dari chipertext diatas:

Q
K
T
G
O
Q
G
T
N
G
X
M
G
H
H
S
S
K
S
H
A
G
Z
Q
K
I
O
R
S
K
T
J
K
X
O
Z
G
X
X
X

Diperoleh hasil akhir chipertext:

QONGSAKSKGKQGHKGIKXXTGXHSZOTOXGTMSHQRJZX

Teknik Ekripsi Super sangat penting dan banyak digunakan pada algoritma modern sebagai dasar pembuatan suatu algoritma.

Artikel Lainnya

Analisis Data

 Materi Pelajaran Informatika SMA/MA/SMK Kelas X 1.       Pengertian Analisis data adalah proses inspeksi, pembersihan dan pemodelan data ...

BITCOIN BLABK COINS