Kriptografi
adalah ilmu yang mempelajari teknik-teknik matematika yang berhubungan dengan
aspek keamanan informasi sepertikerahasiaan data, keabsahan data, integritas data, serta autentikasi data [A.
Menezes, P. van Oorschot and S. Vanstone - Handbook of Applied Cryptography].
Tidak semua aspek keamanan informasi ditangani
oleh kriptografi.
Ada empat tujuan mendasar dari ilmu
kriptografi ini yang juga merupakan aspek keamanan informasi yaitu :
·
Kerahasiaan, adalah layanan yang digunakan
untuk menjaga isi dari informasi dari siapapun kecuali yang memiliki otoritas
atau kunci rahasia untuk
membuka/mengupas informasi yang telah disandi.
·
Integritas data,
adalah berhubungan dengan penjagaan dari perubahan data secara tidak sah. Untuk
menjaga integritas data, sistem harus memiliki kemampuan untuk mendeteksi
manipulasi data oleh pihak-pihak yang tidak berhak, antara lain penyisipan,
penghapusan, dan pensubsitusian data lain kedalam data yang sebenarnya.
·
Autentikasi,
adalah berhubungan dengan identifikasi/pengenalan, baik secara kesatuan sistem
maupun informasi itu sendiri. Dua pihak yang saling berkomunikasi harus saling
memperkenalkan diri. Informasi yang dikirimkan melalui kanal harus
diautentikasi keaslian, isi datanya, waktu pengiriman, dan lain-lain.
·
Non-repudiasi.,
atau nirpenyangkalan adalah usaha untuk mencegah terjadinya penyangkalan
terhadap pengiriman/terciptanya suatu informasi oleh yang mengirimkan/membuat.
SISTEM
KRIPTOGRAFIS
• tipe
operasi yang digunakan untuk mentransformasikan plaintext
ke ciphertext,yaitu subtitusi atau transposisi
• kunci
yang digunakan : simetris atau
asimetris
• cara
memproses plaintext :
block cipher atau
stream cipher
TIPE
OPERASI
àSubtitusi
adalah chipper yang di terapkan oleh Caesar chipper.
Jenis-jenis Chipper Subtitusi
• Monoalphabetic cipher(Cipher abjad
tunggal)=1 huruf yang terdapat pada plaintext di ubah dengan satu huruf yang
bersesuaian.
Contoh:Caesar
Cipher
• Homophonic cipher=setiap huruf plaintext
dipetakan kedalam salah satu huruf chipertext yang mungkin.
• Polyalphabetic cipher=Mengembangan dari
prinsip monoalphabetic
• Polygram cipher=Blok huruf plaintext
di subtitusikan dengan blok chipertext
àTransposisi
adalah cara penyembunyian pesan tanpa mengganti huruf yang terdapat pada
plaintext.
Adapun
Teknik nya ada 3 yakni
-Mirror
Chiper=Dengan penulisan kembali chipertext dari belakang
Contoh:
Plaintext:Mari
kita belajar
Chipertext:rajalebatikiram
-Rail
fence chipper=Huruf yang di tulis selaling seling dalam 2 baris,setelah itu
chiertext di baca menurut baris demi baris.
Plaintext:Mari
Kita Belajar
M R
K T B L J R
A
I I A
E A A
Chipertext:MRKTBLJRAIIAEAA
-Cipher
transposisi baris
KUNCI
Kunci
Simetris=Dengan penggunaan kunci yang sama ,baik untuk enkripsi maupun
deskripsi
Kunci
Asimetris=Dengan penggunanaan kunci yang berbeda,baik enkripsi maupun deskripsi
CARA
Block
Cipher=Block-cipher adalah skema
algoritma sandi yang akan membagi-bagi teks terang yang akan dikirimkan dengan
ukuran tertentu (disebut blok) dengan panjang t, dan setiap blok dienkripsi
dengan menggunakan kunci yang sama.
Stream
Cipher=Stream-cipher adalah
algoritma sandi yang mengenkripsi data persatuan data, seperti bit, byte, nible
atau per lima bit(saat data yang di enkripsi berupa data Boudout). Setiap
mengenkripsi satu satuan data digunakan kunci yang merupakan hasil pembangkitan
dari kunci sebelum.
REFERENSI
0 comments:
Posting Komentar