Anda di halaman 1dari 22

Sistem Sandi ( Kode )

Mochamad Yusup
Suranto
Riskya Sarah Cempaka

Apa yang kalian ketahui tentang


Sandi atau Kode ?

Sandi atau Kode itu apa?


Kode atau Sandi dalam komunikasi
adalah aturan untuk mengubah
suatu informasi (sebagai contoh,
suatu surat, kata, atau frasa)
menjadi bentuk atau representasi
lain, yang tidak harus dalam
bentuk yang sama.

Sandi = Kriptograf

Ilmu
yang
secara
khusus
mempelajari pembuatan kodekodean
ini
disebut
dengan
Kriptograf

Kriptograf
Kriptograf
(bahasa
Yunani,
kriptos rahasia dan graphein
tulisan) adalah pembelajaran
dan
praktek
cara-cara
yang
memungkinkan komunikasi yang
aman (alias rahasia) dari pihak
ketiga

Kriptograf
Ada 3 komponen Kode utama ;
1. Pesan Rahasia (Plaintext)
2. Kunci ( Key )
3. Sandi ( Chiper Text )

Kriptograf
Diagram Sandi Klasik

Kriptograf
Dalam dunia persandian klasik, ada
dua tipe atau cara utama untuk
menciptakan atau memecahkan sandi,
yaitu Substitusi dan Transposisi.
Pada kesempatan kali ini, Kami hanya
akan
membahas
tentang
sandi
Substitusi.

Sandi Substitusi
Macam Macam Sandi Substitusi
1.
2.
3.
4.

Sandi
Sandi
Sandi
Sandi

Ceasar
Atbash
Polialfabet
Berlapis

Kami hanya akan membahas tentang Sandi


Ceasar

Sandi Ceasar
Sandi Caesar adalah sandi substitusi
yang
menggunakan
kunci
yang
panjangnya 1 karakter saja (karakter
diambil dari alfabet).
Biasanya, para pihak yang terlibat
udah sepakat dan sama2 tau kalo
mereka bakal pake Sandi Caesar
dengan kunci karakter tertentu untuk
bertukar pesan rahasia.

Sandi Ceasar

Sandi Ceasar
Misalnya, kita mau tulis ZENIUS dengan kunci B. Huruf Z-E-N-I-U-S
dalam urutan alfabetik adalah 25-4-13-8-20-18. Kunci "B", nilai
indeksnya 1. Dengan menambahkan kunci B (1) ke pesan kita, sandi
yang terbentuk jadinya ditambahin aja +1 atau geser ke kanan 1x
semuanya, jadi seperti ini: 26-5-14-9-21-19. Lalu yang lebih dari 25,
kita ulang ke 0. Berhubung yang yang lebih dari 25 cuma satu
karakter, jadinya yang diubah karakter pertama itu doang. Jadinya
seperti ini: 0-5-14-9-21-19. Nah, dari indeks alfabet ini, kita ubah lagi
ke dalam bentuk abjad, jadi sandi yang kita dapet adalah AFOJVT.
Jadi, saat kita mengirim sandi rahasia bentuknya adalah AFOJVT
menggunakan kunci yang gua gunakan adalah B (1), kemudian oleh
si penerima pesan, tinggal dikurangin indeksnya sama dia atau
digeser ke kiri 1x, sandi tersebut didekripsi dan dibaca menjadi
ZENIUS.

Sandi Ceasar

Kembali ke Sistem Sandi


Sistem Sandi yang digunakan ada
4, Yaitu ;
1. Kode BCD
2. Kode EBCDIC
3. Kode ASCII
4. Unicode

BINARY CODE DECIMAL


(BCD)
BCD adalah sandi yang
mengkonversi bilangan desimal
langsung ke bilangan binernya
sehingga BCD adalah 10,
sebagaimana bil. desimal.

Kode BCD
Tabel Konversi BCD
BIL. DESIMAL

EXTENDED BINARY CODED DECIMAL


INTERCHANGE CODE (EBCDIC)
EBCDIC adalah sebuah standar kode
biner untuk alphabetic dan angka
yang diciptakan oleh IBM untuk sistem
sandi yang mengkonversi bilangan
desimal langsung ke bilangan biner
untuk operasinya yg berskala besar.
Kode ini digunakan untuk fle text di
sistem operasi IBM OS/390 untuk
server S/390-nya dan untuk telex.

Unicode
UNICODE adalah satu metoda baru
dalam pengaturan kode biner untuk
text dan bentuk tulisan lainnya.
Metoda
ini
diharap
dapat
menjembatani berbagai karakter
yang tidak sama dengan tulisan
latin. Katakanlah tulisan Cina, Arab,
Aksara Bali, dan lain sebagainya.

AMERICAN STANDARD CODED FOR


INFORMATION INTERCHANGE (ASCII)

ASCII adalah format yang


banyak digunakan untuk fle
teks di dalam dunia komputer
dan internet untuk pengkodean
alphabetic,
numeric,
atau
karakter khusus dengan 256
kode (8 bit biner).

ASCII
Karakteristik Tabel ASCII
Kode sistem tak tercetak (Non Printable
System Codes) antara 0 31.
ASCII lebih rendah (Lower ASCII), antara 32
137. Diambil dari kode sebelum ASCII
digunakan, yaitu sistem American ADP,
sistem yang bekerja pada 7 bit biner.
ASCII lebih tinggi (Higher ASCII), antara 128
255. Bagian ini dapat diprogram, sehingga
dapat mengubah-ubah karakter.

ASCII
Tabel Kode ASCII

Selesai
Terima Kasih

Anda mungkin juga menyukai