Implementasi Mode Operasi Cipher Block Chaining (CBC) Untuk Mengoptimalkan Algoritma Affine Cipher Dalam Pengamanan Data
Abstract
Confidentiality and security of data is of paramount importance in data communication, both for the purpose of shared security, and for individual privacy. Computer users who want their data not to be known by unauthorized parties always try to find ways to secure the information to be communicated or to be stored. Protection of data confidentiality is increasing, one way is by applying the science of cryptography. Cryptography is one of the sciences used to maintain the confidentiality and security of data that has been developing since ancient Greece. Cryptography is growing from the cruel era to the present. One of the cryptographic methods that is quite reliable, stable and is the parent of the popular cryptographic algorithms today is Cipher Block Chaining (CBC). Cipher Block Chaining (CBC), this mode is a feedback mechanism on a block, and in this case the results of the previous block encryption are fed back into the current block encryption. The trick, the current plaintext block is XORed first with the previously encrypted ciphertext block, then the XOR results are entered into the encryption function. With the Cipher Block Chaining (CBC) algorithm, each ciphertext block depends not only on its plaintext block but also on all previous plaintext blocks.
References
R. Fadillah, A. S. Idris, D. M. lumban Gaol, G. Lubis, R. Meisisri, and M. Syahrizal, “Implementasi Algoritma Fast Encryption Algorithm (FEAL) Dan Algoritma Fibonacci Mengamankan File Teks,” in Prosiding Seminar Nasional Sosial, Humaniora, dan Teknologi, 2022, pp. 295–300.
Wibowo, S., Nilawati, F. E., & Suharnawi. (2014). Implementasi Enkripsi Dekripsi Algoritma Affine Cipher Berbasis Android. Techno.COM, Vol. 13, No. 4, 13(4), 215–221.
Belakang, A. L. (2010). BAB I PENDAHULUAN A. Latar Belakang. 1–8.
Karim, A. (2017). Penerapan Algoritma Cipher Block Chaining ( Cbc ) Dan Wrapping Bit Untuk Pengamanan File Citra Digital. March, 392–400.
Muhammad Fairuzabadi, “Implemetasi Kriptografi Klasik menggunakan Borland Delphi,” Jurnal Dinamika Informatika, pp. 65-78, September 2010. (2010). September, 2010.
http://bkpsdmd.babelprov.go.id/content/keamanan-data-informasi.
Sadiki, R, 2012. Kriptografi Untuk Keamanan Jaringan, Edisi I, Andi, Yogyakarta. Septiarini, A dan Hamdani, 2011. Sistem Kriptografi untuk Text Message Menggunakan Metode Affine, Jurnal Informatika Mulawarman, Vol 6 No. 1
Praptomom, Y. (2005). KEAMANAN SISTEM INFORMASI Yuli Praptomo PHS STMIK El Rahma – Yogyakarta. STMIK El Rahma – Yogyakarta.
A. Menezes, Oorschot, P. van, & Vanstone, S. (2011). Handbook of Applied Cryptography.
Zulfikar, iqbal.M, 2019, Kriptografi Untuk Keamanan Pengiriman Email Menggunakan Blowfish dan Rivest Shamir Adleman (RSA), SNATI, ISSN : 1907-5022.
Oppliger, Rolf. 2005. Contemporary Cryptography. London: Artech House, Inc.
Religia, Y., Studi, P., Informatika, T., Komputer, F. I., Dian, U., & Semarang, N. (n.d.). Implementasi Algoritma Affine Cipher Dan Vigenere Cipher Untuk Keamanan Login.
Sebayang, & Sari, A. M. (2015). Implementasi Kombinasi Beaufort Cipher Dan Affine Cipher Pada Three-Pass Protocol Untuk Pengamanan Data. Http://repository.usu.ac.id. http://repository.usu.ac.id/handle/123456789/44871
R. Munir, “Kriptografi,” Inform. Bandung, 2006.
Rachmawati, D., & Candra, A. (2015). Implementasi Kombinasi Caesar dan Affine Cipher untuk Keamanan Data Teks. Jurnal Edukasi Dan Penelitian Informatika (JEPIN), 1(2).
Rauf, ruzlan akba. Kode ascii lengkap. http://informatikakbaruzlan.blogspot.com/2013/05/kodeascii-lengkap.html. Tanggal akses 14 Desember 2013.
Ari sugandi. (2020). Mode operasi block cipher. Id.wikipedia.org. https://id.wikipedia.org/wiki/Mode_operasi_block_cipher.
Dewi Rosmala (2012), Implementasi Mode Cipher Block Chaining (CBC) pada pengamanan Data, Vol.3, 2012.
Andriani, D. (2017). Perancangan Aplikasi Penyandian Teks Dengan Menggunakan Algoritma Chiper Block Chaining. Jurnal Teknik Informatika Unika St. Thomas (JTIUST), 02(338), 14–23.
Bila bermanfaat silahkan share artikel ini
Berikan Komentar Anda terhadap artikel Implementasi Mode Operasi Cipher Block Chaining (CBC) Untuk Mengoptimalkan Algoritma Affine Cipher Dalam Pengamanan Data
Pages: 99-109
Copyright (c) 2023 Salman Siregar

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).