Implementasi Algoritma Kriptografi Caesar Cipher dan Rail Fence Cipher untuk Keamanan Data Teks Menggunakan Python

  • Dewi Purnamasari Universitas Ivet

Abstract

Security and confidentiality in communicating become a necessity so that the information sent and received is not misused by irresponsible parties. Cryptography not only provides a tool for information security but is also a useful technique for the security and confidentiality of information. This study aims to implement the Caesar Cipher and Rail Fence Cipher algorithms to determine the encoding process and also to determine the effectiveness of the encryption time and description of the two cryptographic techniques. The processing time of the two methods shows that the description time is longer than the encryption process. The average execution time of the Caesar Cipher algorithm is faster than the Rail Fence Cipher. The average encryption time is 0.0000802 second and the description time is 0.000131 second, however Rail Fence is more secure because the text process is sent in a zig zag form, so the received ciphertext is more secure than Caesar Cipher. Caesar Cipher is faster because the letter encoding process is shifted as many keys as desired.


Keywords: Caesar Cipher, Rail Fence Cipher, Key, ziq zaq, Plaintext, Chipertext

Published
2021-07-01
How to Cite
PURNAMASARI, Dewi. Implementasi Algoritma Kriptografi Caesar Cipher dan Rail Fence Cipher untuk Keamanan Data Teks Menggunakan Python. Joined Journal (Journal of Informatics Education), [S.l.], v. 4, n. 1, p. 1-7, july 2021. ISSN 2620-8415. Available at: <https://e-journal.ivet.ac.id/index.php/jiptika/article/view/1697>. Date accessed: 09 sep. 2024. doi: https://doi.org/10.31331/joined.v4i1.1697.

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.