JIKUM: Jurnal Ilmu Komputer
Vol. 1 No. 2 (2025): JIKUM: Jurnal Ilmu Komputer, Nopember 2025

Pengembangan Aplikasi Kriptografi RSA dan SHA-256 Berbasis Web Menggunakan Flask

Tarigan, Nur Azila (Unknown)
Anggreni, Anastasya Cut Nabila (Unknown)
Balqis, Alfia (Unknown)
Nurfadilah, Indah (Unknown)
Bakti, Eri Setia (Unknown)
Mahyudin, Fadli (Unknown)



Article Info

Publish Date
16 Jul 2025

Abstract

In today's digital era, data security has become a crucial issue due to the increasing volume of information exchanged over the internet. One of the main approaches to protecting data is through the use of cryptographic techniques. This research presents the development of a modern cryptographic application based on web technology, implementing the RSA (Rivest-Shamir-Adleman) algorithm for encryption and decryption processes, as well as the SHA-256 (Secure Hash Algorithm) for generating hash values to verify data integrity. The application is built using the Flask framework and Python programming language, complemented by a responsive interface developed with Bootstrap. Features include the ability to encrypt and decrypt messages, generate hash values, and download keys and processing results in text file formats. The development methodology follows a prototyping approach, with a series of functional tests conducted to ensure encryption accuracy, hashing consistency, and file export reliability. The results show that the application successfully performs all features and provides an intuitive and efficient user experience in understanding basic cryptographic concepts.

Copyrights © 2025






Journal Info

Abbrev

jikum

Publisher

Subject

Computer Science & IT Decision Sciences, Operations Research & Management

Description

JIKUM: Jurnal Ilmu Komputer menerbitkan artikel dalam Bahasa Indonesia yang akan diterbitkan 2 kali setahun yaitu periode Mei dan Nopember. Penulis yang mengirimkan naskah pada JIKUM: Jurnal Ilmu Komputer harus mengikuti pedoman penulisan, fokus dan ruang lingkup jurnal, serta template jurnal. ...