Implementasi Fungsi Hash dalam Kriptografi Modern untuk Enkripsi Data Satu Arah

Cryptography is the science and art used to maintain data privacy. In its development, modern cryptographicalgorithms work by processing data in the form of a series of bits. One important approach in cryptography is the useof a one-way hash function (one-way hash function), which is able to change data into a fixed representation thatcannot be returned to its original form.This paper discusses the implementation of hash functions in modern cryptography for the one-way encryptionprocess. The hashing application is developed using the Python programming language with the hashlib library and aTkinter-based GUI interface. This application allows users to enter text, select a hash algorithm such as MD5, SHA1, SHA-256, SHA-512, and HSE, and get the hash results directly. Tests were carried out on several algorithms totrigger differences in the length and complexity of the results.The main characteristic of a one-way hash function is that two different messages will always produce different hashvalues. The test results show that each algorithm produces a unique hash value for a given input, with varying lengthsdepending on the algorithm used. SHA-512 produces the longest hash and is considered the most secure among otheralgorithms.

Authors

Institutions

Publication Details

Journal
JIKUM Jurnal Ilmu Komputer
Published
2025-05-03
DOI
https://doi.org/10.62671/jikum.v1i1.34
Primary Topic
Computer Science and Engineering
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Implementasi Fungsi Hash dalam Kriptografi Modern untuk Enkripsi Data Satu Arah

Mirza Winanda, Serli Defrianti, Wulan Nabila, Rikarni Rikarni et al.
JIKUM Jurnal Ilmu Komputer
Computer Science and Engineering
article

Implementasi Fungsi Hash dalam Kriptografi Modern untuk Enkripsi Data Satu Arah

Mirza Winanda, Serli Defrianti, Wulan Nabila, Rikarni Rikarni, Habieb Alfarizhi
article en

Abstract

Cryptography is the science and art used to maintain data privacy. In its development, modern cryptographicalgorithms work by processing data in the form of a series of bits. One important approach in cryptography is the useof a one-way hash function (one-way hash function), which is able to change data into a fixed representation thatcannot be returned to its original form.This paper discusses the implementation of hash functions in modern cryptography for the one-way encryptionprocess. The hashing application is developed using the Python programming language with the hashlib library and aTkinter-based GUI interface. This application allows users to enter text, select a hash algorithm such as MD5, SHA1, SHA-256, SHA-512, and HSE, and get the hash results directly. Tests were carried out on several algorithms totrigger differences in the length and complexity of the results.The main characteristic of a one-way hash function is that two different messages will always produce different hashvalues. The test results show that each algorithm produces a unique hash value for a given input, with varying lengthsdepending on the algorithm used. SHA-512 produces the longest hash and is considered the most secure among otheralgorithms.

JIKUM Jurnal Ilmu KomputerVol. 1(1)
Malikussaleh University (ID)
Openalex Percentile: Top 93%
Computer Science and Engineering
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Implementasi Fungsi Hash dalam Kriptografi Modern untuk Enkripsi Data Satu Arah — Mirza Winanda, Serli Defrianti, et al. · JIKUM Jurnal Ilmu Komputer (2025) | TGRS Research Map | TGRS