IMPLEMENTASI ALGORITMA HASHING (SHA-256) UNTUK OPTIMALISASI PENCARIAN DATA BARANG DI PT STELLA SATINDO

SHIDIQ, MAULANA FAJAR (2025) IMPLEMENTASI ALGORITMA HASHING (SHA-256) UNTUK OPTIMALISASI PENCARIAN DATA BARANG DI PT STELLA SATINDO. S1 thesis, Universitas Mercu Buana Jakarta.

[img]
Preview
Text (HAL COVER)
01 COVER.pdf

Download (462kB) | Preview
[img] Text (BAB I)
02 BAB 1.pdf
Restricted to Registered users only

Download (40kB)
[img] Text (BAB II)
03 BAB 2.pdf
Restricted to Registered users only

Download (199kB)
[img] Text (BAB III)
04 BAB 3.pdf
Restricted to Registered users only

Download (68kB)
[img] Text (BAB IV)
05 BAB 4.pdf
Restricted to Registered users only

Download (645kB)
[img] Text (BAB V)
06 BAB 5.pdf
Restricted to Registered users only

Download (31kB)
[img] Text (DAFTAR PUSTAKA)
07 DAFTAR PUSTAKA.pdf
Restricted to Registered users only

Download (153kB)
[img] Text (LAMPIRAN)
08 LAMPIRAN.pdf
Restricted to Registered users only

Download (1MB)

Abstract

Fast and accurate product data search process is one of the important components in inventory management, especially in distribution companies such as PT Stella Satindo. To meet these needs, an efficient search algorithm is needed that can handle large amounts of product data with minimal response time. In this study, a hashing algorithm based on the Secure Hash Algorithm 256-bit (SHA-256) is implemented to optimize product data search. SHA-256 is a cryptographic hashing algorithm used to generate a unique identification code called a hash, which serves as an index for each product data in the hash table. Each product is stored in a hash table with a unique key generated from SHA-256, so that product search can be done with constant time complexity, O(1). The implementation of the SHA-256 hashing algorithm not only speeds up the search process but also ensures the integrity and security of product data in the system. This study is expected to contribute to the development of a more efficient and secure inventory management system for companies. Keywords: hashing algorithm, SHA-256, goods data search, inventory management, PT Stella Satindo, search optimization. Proses pencarian data barang yang cepat dan akurat adalah salah satu komponen penting dalam manajemen inventori, terutama pada perusahaan distribusi seperti PT Stella Satindo. Untuk memenuhi kebutuhan tersebut, diperlukan algoritma pencarian yang efisien yang dapat menangani data barang dalam jumlah besar dengan waktu respon minimal. Dalam penelitian ini, diimplementasikan algoritma hashing berbasis Secure Hash Algorithm 256-bit (SHA-256) untuk mengoptimalkan pencarian data barang. SHA-256 adalah algoritma hashing kriptografis yang digunakan untuk menghasilkan kode identifikasi unik yang disebut hash, yang berfungsi sebagai indeks untuk setiap data barang dalam tabel hash. Setiap barang disimpan dalam hash table dengan kunci unik yang dibangkitkan dari SHA-256, sehingga pencarian barang dapat dilakukan dengan kompleksitas waktu konstan, O(1). Implementasi algoritma hashing SHA256 tidak hanya mempercepat proses pencarian tetapi juga memastikan integritas dan keamanan data barang dalam sistem. Penelitian ini diharapkan dapat memberikan kontribusi dalam pengembangan sistem manajemen inventori yang lebih efisien dan aman bagi perusahaan. Kata Kunci: algoritma hashing, SHA-256, pencarian data barang, manajemen inventori, PT Stella Satindo, optimasi pencarian

Item Type: Thesis (S1)
Call Number CD: FIK/INFO. 25 126
NIM/NIDN Creators: 41521010121
Uncontrolled Keywords: algoritma hashing, SHA-256, pencarian data barang, manajemen inventori, PT Stella Satindo, optimasi pencarian
Subjects: 000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 004 Data Processing, Computer Science/Pemrosesan Data, Ilmu Komputer, Teknik Informatika
500 Natural Science and Mathematics/Ilmu-ilmu Alam dan Matematika > 510 Mathematics/Matematika > 518 Numerical Analysis/Analisis Numerik, Analisa Numerik > 518.1 Algorithms/Algoritma
600 Technology/Teknologi > 600. Technology/Teknologi
600 Technology/Teknologi > 650 Management, Public Relations, Business and Auxiliary Service/Manajemen, Hubungan Masyarakat, Bisnis dan Ilmu yang Berkaitan > 652 Process of Written Communication/Proses Komunikasi Tertulis di Perkantoran > 652.8 Cryptography/Kriptografi
600 Technology/Teknologi > 650 Management, Public Relations, Business and Auxiliary Service/Manajemen, Hubungan Masyarakat, Bisnis dan Ilmu yang Berkaitan > 658 General Management/Manajemen Umum > 658.3 Personnel Management/Manajemen Personalia, Manajemen Sumber Daya Manusia, Manajemen SDM
Divisions: Fakultas Ilmu Komputer > Informatika
Depositing User: khalimah
Date Deposited: 06 Aug 2025 07:15
Last Modified: 06 Aug 2025 07:15
URI: http://repository.mercubuana.ac.id/id/eprint/96612

Actions (login required)

View Item View Item