Oleh :
Abstrak
Perkembangan teknologi telekomunikasi dan penyimpanan data menggunakan komputer
memungkinkan pengiriman data jarak jauh yang relatif cepat dan murah. Di lain pihak,
pengiriman data jarak jauh melalui gelombang radio maupun medium lain yang digunakan
masyarakat luas (public) sangat memungkinkan pihak lain dapat menyadap dan mengubah data
yang dikirimkan. Demikian juga pada sistem jaringan komputer dengan jumlah pemakai yang
banyak.
Dalam teknologi informasi, telah dan sedang dikembangkan cara-cara untuk menangkal
berbagai bentuk serangan semacam ini. Salah satunya yang ditempuh untuk mengatasi masalah
ini ialah dengan menggunakan kriptografi dalam bentuk enkripsi-dekripsi menggunakan
transformasi data sehingga data yang dihasilkan tidak dapat dimengerti oleh pihak ketiga.
Dalam tugas Blok cipher merupakan algoritma kriptografi simetrik yang mengenkripsi satu
blok plaintext dengan jumlah bit tertentu dan menghasilkan blok ciphertext dengan jumlah bit
yang sama. Misalkan ukuran blok plaintext yang dienkripsi adalah 64 bit, maka akan
menghasilkan ciphertext yang berukuran 64 bit.Pada umumnya, setiap blok plaintext yang
diproses berukuran 64 bit. Namun, seiring dengan kemajuan teknologi, ukuran blok plaintext
berkembang menjadi 128 bit, 256 bit bahkan menjadi 512 bit. Dalam proses enkripsinya, block
cipher menggunakan beberapa fungsi matematika, diantaranya fungsi permutasi dan fungsi
substitusi, sehingga konfusi (confussion) dan difusi (diffusion) pada block cipher terpenuhi.
Kata kunci : Enkripsi, Denkripsi, Block cipher, paintext dan difusi.
ABSTRACT
The development of telecommunications technology and using computer data storage
enables Remote Data Delivery Relatively Fast And Pt. In parties, Remote Data Delivery through
medium and radio wave lying The use of 'community Size (public) Very allowed Other parties
can be tapped into and modify date transmitted. Also Similarly with Computer Network Systems
Users The Many Period.
In Information Technology, has and is being developed Ways to review ward different
kind of attack Form singer. One of Those Who taken to review Troubleshooting singer is using
cryptographic WITH hearts Forms of encryption and decryption using the transformation of date
so that the data generated Which can NOT be understandable by the Third Party.
In telecoms block cipher is a symmetric cryptographic algorithm encrypts one block of
plaintext with term Certain bits and produce a cipher text block with Timeframe The same bits.
Suppose plaintext is encrypted block size is 64 bits, then will produce cipher text . The size 64
bit.for generally, every processed plaintext block size of 64 bits. However, along with
technological advances, the size of the block of plaintext Evolving Being 128 bits, 256 bits
Being even 512 bits. In the process of encryption, block cipher using some mathematical
functions, including functions permutation and substitution functions, so that the confusion (the
confusion) and Diffusion (diffusion) IN block cipher met.
Keywords: encryption, Description, block ciphers, plaintext And Diffusion.
1. Pendahuluan
Pada block cipher, dikenal istilah feistel
cipher. Feistel Cipher merupakan iterated
block cipher, dimana ciphertext dihasilkan
dari
plaintext
dengan
mengulang
transformasi yang sama untuk setiap round.
Feistel ciphers disebut juga DES-like
ciphers.Pada feistel cipher, sebelum
dienkripsi, text dibagi menjadi dua bagian,
biasanya disebut dengan bagian kanan dan
bagian kiri. Salah satu bagian dari text
tersebut akan diproses pada fungsi round f
menggunakan sebuah subkey dan output-nya
di-XOR dengan bagian yang lain.
Kemudian, kedua bagian dari text tersebut
ditukar (swapped). Setiap round memiliki
struktur yang sama kecuali pada round
terakhir, dimana pada round ini tidak terjadi
pertukaran kedua bagian text.Keunikan dari
feistel cipher adalah struktur enkripsi dan
dekripsinya bersifat identik, walaupun
subkunci yang digunakan selama enkripsi
pada setiap round diambil berdasarkan
urutan terbalik pada proses dekripsi. Tidak
semua iterative cipher adalah feistel cipher,
meskipun struktur enkripsi dan dekripsinya
sama, salah satu contohnya adalah IDEA
(International Data Encryption Algorithm).
2. Teknik kriptografi klasik
Algoritma
blok
menggabungkan beberapa
kriptografi klasik
dalam
enkripsi. Dengan kata lain,
blok dapat diacu sebagai
enkripsi.
Teknik kriptografi
digunakan adalah:
1. Substitusi.
klasik
cipher
teknik
proses
cipher
super-
yang
aturantertentu.Dalam
praktek,
aturan kompresi dinyatakan
dengan tabel.
10100010001110101001
Dimungkinkan
terjadi
adanya
active attack.
Skema dari mode operasi
ECB dapat digambarkan
sebagai berikut :
Sender
Receiver
P1
C1
C1
P1
P1
C1
C1
P1
P1
C1
C1
P1
pesan
Sender
Receiver
IV
IV
P1
C1
C1
P1
P1
C1
C1
P1
P1
C1
C1
P1
enkripsi
selanjutnya,
atau
enkripsi
sebelumnya.
plaintext
yang
sama,
Sehingga
untuk
belum
tentu
4.Kesimpulan
Kesimpulan yang dapat dimbil dari
studi dan implementasi AES dengan empat
mode operasi block cipher ini ini adalah:
1. Advanced Encryption Standard
(AES) merupakan salah satu solusi
yang baik untuk mengatasi masalah
keamanan dan kerahasiaan data yang
pada umumnya diterapkan dalam
pengiriman dan penyimpanan data
melalui media elektronik.
2. AES dapat diimplementasikan secara
efisien sebagai perangkat lunak
dengan implementasi menggunakan
tabel
sebab
setiap
langkah
transformasi telah disimpan ke dalam
tabel-tabel, sehingga komputer hanya
perlu melakukan operasi melihat
(look
up)
tabel-tabel
untuk
melakukan
sebuah
langkah
transformasi dan serangkaian operasi
XOR untuk melakukan proses
enkripsi AES atau proses dekripsi
AES.
3. Urutan lama waktu yang digunakan
untuk proses enkripsi dan dekripsi
algoritma kriptografi AES dengan
mode operasi ECB, CBC, CFB 8-bit,
OFB 8-bit secara berturut-turut mulai
dari yang tercepat adalah sebagai
berikut:
ECB CBC, CFB 8-bit OFB 8-bit
4. Kesalahan
1-bit
pada
blok
plainteks/cipherteks AES dengan
mode operasi CFB akan merambat
pada blok-blok plainteks/cipherteks
yang berkoresponden dan blok-blok
plainteks/cipherteks selanjutnya pada
proses enkripsi/dekripsi.
5. Urutan tingkat keamanan data
algoritma kriptografi AES dengan
https://cryptobounce.wordpress.com/2008/0
6/19/block-cipher/
https://gubugmasrur.files.wordpress.com/20
13/06/kriptografi-modern-cbc1.pdf
www.handoko.web.id/ksk/Cryptograph/09Cipher%20Blok.doc
http://www.academia.edu/7253321/Cipher_
Blok_Block_Cipher