Jumat, 31 Maret 2017

Metode Dasar Enkripsi

Tugas Mengenkripsi Teks
1.        SUBSTITUSI, ROT13
2.        BLOCKING (1  BLOCKING TERDIRI DARI 6)
3.        PERMUTASI
4.        EKSPANSI
5.        PEMAMPATAN
Adapun soalnya yaitu :
UJIAN SISTEM KEAMANAN KOMPUTER DILAKSANAKAN PADA HARI SENIN
Jawab:
1. Substitusi ROT13 :
Pada sistem ini sebuah huruf digantikan dengan huruf yang letaknya 13 posisi darinya
ABCDEFGHIJKLMNOPQRSTUVWXYZ  >> Normal
NOPQRSTUVWXYZABCDEFGHIJKLM  >> ROT13
Chiper Text : HWVNA FVFGRZ XRNZNANA XBZCHGRE QVYNXFNANXNA CNQN UNEV FRAVA
2. Blocking (1 blocking terdiri 6)
Sistem enkripsi terkadang membagi plaintext menjadi blok-blok yang terdiri dari beberapa karakter yang kemudian dienkripsikan secara independen. Plaintext dituliskan secara vertikal ke bawah berurutan pada lajur, dan dilanjutkan pada kolom berikutnya sampai seluruhnya tertulis.
U
E
N

K
A
BLOK 1
UENKA
J
M

D
A
R
BLOK 2
JMDAR
I

K
I
N
I
BLOK 3
IKINI
A
K
O
L


BLOK 4
AKOL
N
E
M
A
P
S
BLOK 5
NEMAPS

A
P
K
A
E
BLOK 6
APKAE
S
M
U
S
D
N
BLOK 7
SMUSDN
I
A
T
A
A
I
BLOK 8
IATAAI
S
N
E
N

N
BLOK 9
SNENN
T
A
R
A
H

BLOK 10
TARAH
Cipher Text : UENKA JMDAR IKINI AKOL NEMAPS APKAE SMUSDN IATAAI SNENN TARAH
3. Permutasi
Teknik ini memindahkan atau merotasikan karakter dengan aturan tertentu.

Cipher Text : ” JAINUMITSESAKAEM OA NKNRPTUEMKDLIA AAANKSA APDN HRAI  EINNS”
4. Ekspansi
Penggunaan teknik ini adalah dengan meletakkan huruf konsonan atau bilangan ganjil yang menjadi awal dari suatu kata di akhir kata itu dan menambahkan akhiran “an”. Bila suatu kata dimulai dengan huruf vokal atau bilangan genap, ditambahkan akhiran “i”.
Plain Text : UJIAN SISTEM KEAMANAN KOMPUTER DILAKSANAKAN PADA HARI SENIN
Chiper Text : UJIANI ISTEMSAN EAMANANKAN OMPUTERKAN ILAKSANAKANDAN ADAPAN ARIHAN ENINSAN
5. Pemampatan
Teknik ini menggunakan cara menghilangkan setiap karakter ke-tiga secara berurutan. Karakter-karakter yang dihilangkan disatukan kembali dan disusulkan sebagai “lampiran” dari pesan utama, dengan diawali oleh suatu karakter khusus, dalam contoh ini digunakan “&”.
Plain Text : UJIAN SISTEM KEAMANAN KOMPUTER DILAKSANAKAN PADA HARI SENIN
Blocked Text : I SMEANOURIKNAPAA N
Not Blocked Text : UJANSITE KAMNA KMPTE DLASAAKN AD HRISEIN
Cipher Text :  UJANSITE KAMNA KMPTE DLASAAKN AD HRISEIN&I SMEANOURIKNAPAA N

Tidak ada komentar:

Posting Komentar