Vol 15 No 1 Juni 2023
IMPLEMENTASI ALGORITMA AES ( ADVANCED ENCRYPTION STANDARD ) PADA PENJUALAN ALAT – ALAT ELEKTRONIK BERBASIS WEB
( STUDI KASUS TOKO SONIA ELEKTRONIK )
Hardianti Wulandari 1 , Joni Karman *2 , Elmayati 3 1,2,3 Universitas Bina Insan Lubuklinggau
Email : 1902020031@mhs.univbinainsan.ac.id 1 , joni_karman@univbinainsan.ac.id* 2 , elmayati@univbinainsan.ac.id 3

## Abstrak
Masalah pada penelitian ini adalah belum adanya Implemntasi Algoritma Aes ( Advanced Encryption Standard ) pada penjualan alat – alat elektronik berbasis web oleh karena itu dibutuhkanlah sebuah website penjualan barang/produk guna  untuk membantu pemilik  usaha dalam pengelolahan system dan keamanan datanya.  Dengan  adanya  website  tersebut  pemilik  toko  Sonia  Elektronik  ini  lebih  mudah  untuk  menjual produknya.  Penelitian  ini  menggunakan  metode  pengumpulan  data,  dengan  cara  melakukan  pengamatan dan  pencatatan  langsung  pada  tempat  penelitian  (observasi),  melakukan  Tanya  jawab  langsung  pada sumber  (interview)  dan  dokumentasi  dengan  cara  membaca  pendoman  –  pendoman  literature.  Hasil penelitian  menujukan  bahwa  program  mengenai  implemntasi  Algoritma  AES  Pada  Penjualan  alat  –  alat Elektronik  berbasis  web  Menggunakan  bahasa  pemograman  PHP  dan  database  MYSQL.  Hasil  penelitian ini  adalah  pengolahan  data  barang,  dan  pengolahan  data  penjualan,  dapat  disimpulkan  bahwa  website  ini mepermudah  pemilik  toko  Sonia  untuk  meningkatkan  pelayanan  penjualan  kepada  pembeli  dikarenakan pendataan barang dan penjualan akan tersistem sehingga tidak memerlukan waktu yang lama pendatannya.
Kata kunci : Advanced Encryption Standard (AES); Penjualan; Web

## Abstract
The  problem  in  this  study  is  the  lack  of  implementation  of  the  Advanced  Encryption  Standard  (AES) algorithm  in  the  sale  of  web-based  electronic  devices.  Therefore,  a  website  for  selling  goods/products  is needed  to  assist  the  business  owner  in  managing  the  system  and  securing  the  data.  With  the  presence  of this website, Sonia Electronics store owner will find it easier to sell their products. This research uses data collection methods such as direct observation and recording at the research site (observation), conducting direct  interviews  with  sources  (interviews),  and  documentation  by  reading  literature  guidelines.  The research  results  show  that  the  program  on  the  implementation  of  the  AES  Algorithm  in  the  sale  of  web- based electronic devices uses PHP programming language and MYSQL database. It can be concluded that this processing  goods  data,  and  processing  sales  data, website  facilitates  Sonia  store  owner  in  improving sales  services  to customers because the inventory and sales data will be systemized, eliminating the need for lengthy data collection.
Key word : Advanced Encryption Standard (AES); Sales; Web

## I. PENDAHULUAN
Perkembangan  Teknologi  kehidupan bisnis semakin meningkat. Pesatnya perkembangan  teknologi  dan  meningkatkan kebutuhan  akan  informasi  yang  cepat  dan akurat  membantu  komputer  terhubung  satu sama  lain.  Langkah  Pertama  untuk  membuat perusahaan  bersaing  dengan  para  pesainya adalah  menggunakan  komputer  sebagai  sarana untuk  meningkatkan  efisiensi  kerja  dan meminimalkan kehilangan data serta keamananya. Perusahaan yang dulu mengelolah usahanya secara manual  kini telah berubah  memanfaatkan  kemajuan  teknologi dengan bantuan sistem.
Perkembangan dunia usaha yang
semakin  menuntut  memberikan  dampak  yang besar bagi masyarakat, misalnya perkembangan  dunia  teknologi  informasi dalam kaitannya dengan  dunia bisnis. Manfaat perkembangan
teknologi informasi memberikan dampak yang besar bagi masyarakat,  Saat  ini  dunia  bisnis  sudah menggunakan
teknologi perdagangan elektronik ( E-commerce ).
Toko  Sonia  Elektronik  merupakan pembisnis  yang  bergerak  dibidang  penjualan yang beralamat di pasar ilir.Jl.letda abubakardin No.07.Ps Tebing Tinggi,
Kabupaten  Empat  Lawang  ,  Sumatera  Selatan 31453.  Toko  sonia  ini  menjual  berbagai macam alat-alat Elektronik seperti kipas angin, kulkas, mesin cuci, mixer , megicom, , speaker, televisi  dan  lainya.  Toko  ini  melakukan banyaknya  transaksi  kurang  lebih  sekitar seratus pelangan dengan menghasilkan pengasilan sekitar lima juta perharinya.
Dalam  pencatatan  transaksi  toko  Sonia ini  masih    manual  atau  ditulis  menggunakan buku,  dan  juga  penyimpanan  datanya  masih kurang efektif sehingga sering terjadi kesalahan dalam pembuatan laporannya.
Mengenai  ketersediaan  suatu  produk,  pemilik toko  harus  melihat  satu  persatu  dalam pengecekan stok barangnya. Dalam pencatatan
transaksi  toko  Sonia  ini  masih    manual  atau  ditulis menggunakan  buku,  dan  juga  penyimpanan  datanya masih kurang efektif sehingga sering terjadi kesalahan dalam  pembuatan  laporannya.  Mengenai  ketersediaan suatu  produk,  pemilik  toko  harus  melihat  satu  persatu dalam  pengecekan  stok  barangnya.  Itu  semua memerlukan  waktu  dan  proses  yang  cukup  menyita waktu lama dalam pendataanya. Kekurangan- kekurangan  tersebut  dapat  mengakibatkan  waktu tertunda  dalam  proses  pengelolahan  dan  penyimpanan data serta keamananya.
Advanced  Encryption  Standard (AES)  adalah algoritma  enkripsi  yang  dapat  digunakan  untuk melindungi  data  .  Algoritma  AES  adalah  blok ciphertext simetris  yang  dapat  mengenkripsi  ( encrypt ) dan mendekripsi ( decrypt) informasi. Enkripsi mengubah  data  yang  tidak  dapat  dibaca  lagi,  yang dikenal  sebagai ciphertext. Jika  tidak,  deskripsi mengubah ciphertext data  kembali  kebentuk  aslinya ( plaintext ) [1] .
Penulis  disini  menggunakan  keamanan  Algoritma AES  ( advanced  encryption  standard )    yang  dapat memenuhi  kebutuhan  sistem  penjualan  pada  Toko Sonia  Elektronik.  Algoritma  AES  dapat  diterapkan sehingga  membantu  dan  mengurangi  resiko  kejahatan dalam  keamanan  data  penjualan  pada  Toko  Sonia Elektronik.

## II. TINJAUAN PUSTAKA
2.1 Literatur

## 2.1.1 Implementasi
Implementasi  adalah  tindakan  atau  pelaksanaan dari  suatu  rencana  yang  telah  disusun  secara menyeluruh  dan  rinci.  Implementasi  biasanya  terjadi setelah rencana dianggap sempurna[2].
Implementasi  adalah  proses  menerima  suatu output  yang  sinkron  menggunakan  tujuan  atau  target kebijakan melakukan suatu aktifitas atau kegiatan[3].

## 2.1.2 AES ( Advanced Encryption Advanced)
Pada  tahun  90-an,  setelah  beberapa  tahun standar  penyadian  simetris  DES  dianggap  tidak  lagi aman,  lembaga  standar  Amerika  Serikat  NIST ( National  Institute  of  Standards  and  Technology ) membuat  sayembara  untuk  mengantikan  DES  dengan sebuah  sistem  penyandian  yang  disebut  dengan Advanced  Encryption  Standard pada  tanggal  12 september  1997.  NIST  memberikan  spesifikasi  AES,
Vol 15 No 1 Juni 2023
yaitu harus memiliki panjang kunci 128 bit dan mampu  mendukung  panjang  kunci  128,  192, dan 256.

## 2.1.3 Penjualan
Penjualan  adalah  proses  dimana  penjual memenuhi  semua  kebutuhan  dan  keinginan pembeli  dan  mencapai  keuntungan  yang berkelanjutan  dan  saling  menguntungkan  bagi penjual dan pembeli[7].
2.1.4  Alat-alat Elektronik
Alat elektronik merupakan hasil aplikasi dari  sistem  telekomunikasi  dan  sensior  ini masih  sangat  pesat  yang  ditandai  dengan banyaknya  inovasi-inovasi  terbaru  dalam mengoptimalkan  perform  dan  kualitas  dari sistem telekomunikasi dan sensor tersebut[7].

## 2.1.5 Website
Website  atau  situs  dapat  diartikan sebagai  kumpulan  halaman  –  halaman  yang digunakan  untuk  menampilkan  informasi  text, gambar diam atau bergerak, animasi, suara, dan yang  bersifat  statis  maupun  dinamis  yang membentuk satu rangkaian bagunan yang saling terkait,  yang  masing-masing  dihubungkan dengan  jaringan-jaringan  halaman  web  yang lainnya disebut hyperlink , sedangkan teks yang dijadikan media penghubung disebut
hypetext .website1[8]

## 2.1.9 MSQL
Mysql  adalah  salah  satu  dari  SQL (Sistem  manajemen  basis  data)  perangkat lunak  sistem  manajemen  basis  data,  atau DBMS (Sistem manajemen basis data) aplikasi yang  banyak  digunakan  dalam  program aplikasi  web multi–threaded dan  multi- pengguna[10].
2.1.10 Use Case Diagram
Use  case atau  diagram use  case merupakan pemodelan untuk kelakukan ( behavior) sistem  informasi  yang  akan  dibuat.
Use  case  mendeskripsikan    sebuah  interaksi antara  satu  atau  lebih  aktor  .  dengan  sistem informasi yang akan dibuat.[11]
2.2 Penelitian Relevan Adapun penelitian relevan yang
berkaitan  dengan  penelitian  yang  dilakukan  oleh peneliti adalah sebagai berikut:
a. Penelitian  pertama  yang  dilakukan  oleh  Riyan Wahyu  Pratama  and  al  pada  tahun  2022,  dengan judul  Analisa  Dan  Implementasi  Kriptografi  File Dukumen  Dengan  Metode  Algoritma  AES  ( Advanced  Encryption  Standard )  Berbasis  Web. Berdasarkan  hasil  pengujian  yang  dilakukan terhadap  Analisa  dan  Implementasi  Kriptografi File Dokumen dengan Metode Algoritma Advanced  Encryption  Standard (AES)  Berbasis Web  (studi  Kasus:  CV.Prima  Glanze  Utama) maka  dapat  disimpulkan  bahwa  proses  enkripsi dimulai  dari  menentukan chiper  key ,  kemudian dimasukan  sebagai AddRoundKey, dilanjutkan dengan  proses SubByte,  ShiftRows,  Mixcolloumns kemudian dijadikan Output[12].
b. Penelitian kedua yang dilakukan Muhammad Arif Hidayah,  and  et  al  tahun  2020  dengan  judul Penerapan  Kriptografi  Menggunakan  Algoritma AES  Untuk  Keamanan  Data  Penjualan  P  Dan  PT Mestika  Sakti. Berdasarkan  penelitian  yang  telah dilalui  dalam  tahap  perancangan  dan  evaluasi kriptografi  dalam  mengamankan  data  penjualan pata  PT.Mestika  Sakti  dengan  menggunkan algoritma Advanced Encryption Standarad (AES). maka  dapat  disimpulkan Advanced  Encryption Standarad (AES) digunakan sebagai sistem dalam pengamanan data yang merupakan algoritma yang cukup rumit dalam perhitunganya untuk mengamankan  data  yang  cukup  banyak  sehingga dapat  mengurangi  resiko  dalam  penyalagunaan data  penjualan  dan  dapat  mengoptimalkan  dalam pengamanan  data  untuk  mengamankan  data penjualan pata PT.Mestika Sakti.[13].
c. Penelitian  ketiga  yang  dilakukan  oleh  Zaenal Firdaus  and  al  pada  tahun  2019,  dengan  judul Implementasi  Algoritma Advanced  Encryption Standarad (AES)  Sebagai  Sistem  Pengamanan Data  Pengarsipan  Pada  Perpustakaan  Digital Dipuslitbang Geologi Kelautan, beberapa permasalahan  yang  terjadi  dipuslitbang  geologi keluatan  adalah  keamanan  data,  data-data  hasil laporan  penelitian  lapangan  maupun  data  penting lainnya  mudah  diakses  oleh  semua  bagian  dalam perusahaan  yang  tidak  mempunyai  hak  untuk mengetahuinya. Kesimpulan  yang  diperoleh
Vol 15 No 1 Juni 2023
berdasarkan  implementasi  dan  pengujiam yang  dilakukan  kepada  pengguna,  sistem ini  mampu  memberikan  pengamanan yang kuat pada data, melindungi data dan mudah digunakan[14].
d. Penelitian  Keempat  yang  dilakukan  oleh Reza  Ahmad  Kurniawan  and  al  pada tahun  2019,  dengan  judul  Perancangan Aplikasi Pesan Singkat Terenkripsi Dengan  Algoritma  Advanced  Encryption standard (AES) Berbasis Web. Berdasarkan  pada  hasil  analisis  dan penelitian  yang  dilakukan  maka  didapat kesimpulan  Telah  dibangun  Aplikasi Pesan Singkat Terenkripsi dengan Algoritma  Advanced  Encryption  standard (AES) berbasis web dengan menggunakan bahasa pemograman HTML, CSS,
Javascript,  PHP  dan  SQL.  Aplikasi  yang dibangun dapat melakukan proses enkripsi  dan  deskripsi  pesan  singkat dengan algoritma AES 128-bit.
Aplikasi yang dibangun
dapat
mengamankan  pesan  yang  terenkripsi dengan algoritma AES 128-bit[5].
e. Penelitian  kelima  yang  dilakukan  oleh Laila  Mustika  pada  tahun  2020,  dengan judul Implementasi Algoritma AES Untuk Keamanan  Login  Dan  Data  Customer
Pada E-Commerce BerbasisWeb.
Berdasarkan  hasil  pembahasan  dan  uji coba yang telah dilakukan, dapat disimpulakan Dengan  implementasi  algoritma  AES
pada website e-commerce dapat memberikan  keamanan  pada  saat  login dan  keamanan  data customer. Pemilihan algoritma  AES  dirasa  tepat  karena algoritma  ini  cukup  sulit  dipecahkan,  dan dalam  pengoperasiannya  memori  yang terpakai  tidak  besar.Panjang  kunci  akan mempengaruhi  lamanya  proses  enkripsi dan deskripsi, juga mempengaruhi tingkat keamananya. [15] .

## III. METODOLOGI PENELITIAN

## 3.1 Metode penelitian
Metode  penelitian  adalah  tahapan  dari  sebuah penelitian.yang  digunakan  dalam  penelitian  ini  adalah penelitian kuantitatif  yaitu jenis data berbentuk Angka atau bilangan . penelitian ini untuk melakukan analisis dan  implementasi  penjualan  menggunkan  Algoritma AES ( Advanced Encyption Standard ).

## 3.2 Metode pengumpulan data

## 3.2.1 Data Primer
Mengumpulkan  data  secara  langsung  dari objek  yang  diteliti.  Adapun  cara-cara  yang  dipakai untuk  mengumpulkan  data  tersebut  adalah  sebagai berikut:
1. Metode  Observasi  Adalah  pengamatan  dalam pengelolahan  data  penjualan  dengan  melakukan pengamatan  secara  langsung  di  toko  Sonia Elektronik.
2. Metode  Wawancara  Adalah  teknik  pengumpulan data  dengan  mengadakan  wawancara  atau  tanya jawab  secara  langsung  pada  pemilik  toko  Sonia Elektronik  mengenai  prosedur  pengelolahan  data penjualan yang sedang berjalan.

## 3.1.1 Data Sekunder
Yaitu  data  yang  didapat  dan  digunakan  berupa pengetahuan yang didapat penulis selama ini, baik dari bahan-bahan  kuliah,  pendoman-pendoman  referensi yang  relevan  seperti  jurnal,  artikel,  buku  serta  hasil penjelajahan ( browsing )    di internet yang berhubungan dengan penelitian ini.

## 3. 3  Metode Pengembangan Sistem
Metode yang digunakan peneliti dalam melakukan pengembangan yaitu menggunakan metode waterfall . Waterfall adalah  model  SDLC  yang  paling sederhana.Model  ini  hanya  cocok  untuk  perangkat lunak yang sepesifikasinya tidak
berubah.Model  SDLC  air  terjun  juga  sering  disebut sebagai  model  siklus  hidup  linear  atau  klasik berurutan. Berikut merupakan langkah-langkah pengembangan sistem waterfall sebagai berikut:
Gambar 1. Model Waterfall
Pada  gamabar  diatas  dapat  dijelaskan  sebagai berikut.
1. Analisis Kebutuhan Perangkat LunakProses pengumpulan  kebutuhan  dilakukan  secara intensif untuk menspesifikasikan kebutuhan perangkat  lunak  dapat  dipahami  perangkat lunak  seperti  apa  yang  dibutuhkan  oleh user .
2. Desain  perangkat  lunak  adalah  proses multi-langkah    yang berfokus pada desain program  perangkat  lunak  termasuk  struktur data, arsitektur parangkat lunak, representansi  antarmuka,  dan  prosedur pengkodean.  Tahap  ini  menerjemahkan kebutuhan  perangkat  lunak  dari  tahap analisis  kebutuhan  ke  representasi  desain sehingga dapat diimplementasikan kedalam program pada tahap selanjutnya.
3. Pembuatan  kode  programDesain  harus diterjemahkan  kedalam  program  perangkat lunak.Hasil  dari  tahapini  adalah  program komputer  sesuai  dengan  desain  yang  telah dibuat pada tahap sebelumnya.
4. Pengujianberfokus  pada  perangkat  lunak dari  perspektif  logis  dan  fungsional  dan memastikan  bahwa  semua  bagian  telah diuji. Hal ini dilakukan
untuk meminimalisir kesalahan ( error ) dan memastikan  output  yang  dihasilkan  sesuai dengan yang diinginkan.
5. Dukungan  atau  pemeliharaan  Perangkat lunak  dapat  berubah  saat  dikirimkan  ke pengguna.Perubahan  dapat  terjadi  karena kesalahan yang muncul dan tidak terdeteksi selama  pengujian  atau  perangkat  lunak harus  beradaptasi  dengan  lingkungan  yang baru.  Face  dukungan  atau  pemeliharaan dapat  mengulang  proses  pengembangan mulai  dari  analisis  spesifikasi  untuk
perubahan  perangkat  lunak  yang  ada,  tetapi  tidak untuk membuat perangkat lunak baru[16].

## 3.7   Metode Pengujian Sistem
Proses  pengujian  Sistem    dalam  penelitian  ini menggunakan  proses  pengujian  sistem  dengan  metode Blackbox yang merupakan pengujian peringatan ketika user  menginputkan  data  kurang  lengkap  untuk memproses data tersebut.
Tujuan  dari  metode  pengujian  sistem Blackbox yaitu:
1. Menemukan fungsi yang tidak benar atau hilang.
2. Menemukan kesalahan interface.
3. Menemukan error pada  struktur  data  atau  akses Database External.
4. Menemukan error pada kinerja.
5. Menemukan kesensitifan sistem terhadap nilai input tertentu.

## 3.8 Rancangan Sistem
Rancangan Sistem Implementasi Algoritma Aes ( Advanced  Encryption  Standard )  pada  Penjualan Alat-Alat  Elektronik  Berbasis  Web  ini  dibuat menggunakan  diagram  UML,  yaitu use  case  diagram, Sequence, Activity diagram dan Class diagram.
3.8.1  Rancangan Use Case diagram Berikut  ini  rancangan use  case  diagram yang ditujukkan pada gambar dibawah ini.
Gambar 2. Use Case Diagram

## 3.8.2 Rancangan Class Diagram
Diagram  kelas  menggmbarkan  struktur  sistem dalam  mendefinisikan  kelas-kelas  yang  disebut  untuk membangun  sistem.Kelas  disebut  atribut  dan  metode atau operasi.Atribut adalah variabel yang dimiliki oleh
suatu  kelas.Operasi  atau  metode  adalah  fungsi milik kelas.
Gambar 3. Class Diagram

## IV. HASIL DAN PEMBAHASAN

## 4.1 Hasil Penelitian
Hasil  dari  penelitian  ini  selama  kurang lebih  enam  bulan  di  toko  Sonia  Elektronik, maka  hasil  yang  diperoleh  penulis  adalah mengimplementasikan  Algoritma  AES  pada penjualan  alat-alat  elektronik  berbasis  web. Sistem  lama  yang  berjalan  selama  ditempat tersebut  masih  manual  dan  belum  adanya sistem  website  Penjualannya.Dalam  hal  ini sistem yang akan diterapkan adalah Implementasi  Algoritma  AES  pada  Penjualan alat-alat  Elektronik  Berbasis  web  untuk mempermudah  pemilik  toko  untuk  menjual barang/produkn tersebut.
4.2 Pembahasan

## 4.2.1  Halaman login admin
Halaman  Login  Admin  berfungsi  untuk Admin  sistem,  yaitu  Admin  untuk  masuk kehalaman  admin  Website  Penjualan  Pada Toko  Soni  Elektronik,  Admin  Akan  mengisi from Username dan Password , yang memiliki akses  sistem  .Berikut  gambar  halaman login Admin.

## Gambar 4. Halaman Login

## 4.2.2  Halaman Utama Admin (Beranda)
Admin mengisi Username dan password setelah itu  admin    berhasil  login  lalu  akan  tampil halamanutama admin. Berikut gambar Halaman Utama Admin.

## Gambar 5. Halaman Utama Admin(Beranda)

## 4.2.3  Halaman Data Barang
Admin  akan  mengelik  Data  Barang  setelah  itu tampil  halaman  data  –  data  barang  seperti  nama barang,  harga  barang,  berat  barang  dan  foto  barang. Berikut  gambar halaman data barang.

## Gambar 6.  Halaman Data Barang

## 4.2.4  Halaman Tambah Barang
Admin  akan  melakukan  Tambah  barang ketika  admin  memasukan  Data  Barang  dan akan  tersimpan  dibagian  data  barang.Berikut gambar halaman Tambah barang.
Gambar 7. Halaman Tambah Barang

## 4.2.5  Halaman Ubah Barang
Admin  akan  mengubah  data  barang  ketika admin  mengelik  tombol  Ubah,  kemudian  data akan terubah dengan data baru. Berikut gambar halaman Ubah Barang.
Gambar 8. Halaman Ubah Barang

## 4.2.6  Halaman Data Penjualan
Admin akan mengelik Data Penjualan setelah itu tampil  halaman  data  penjualan  seperti  nama  pembeli, tanggal,  total  dan  Aksi.  Berikut  gambar  halaman  data Penjualan.
Gambar 9. Halaman Data Penjualan

## 4.2.7  Halaman Detail
Halaman  ini  tampil  ketika  admin  mengelik  data penjualan  kemudian  dilajutkan  mengelik  detail penjualan  dan  melihat  secara  detail  mengenai  data penjualan seperti nama pembeli, nomor telepon, email, tanggal  total  ,  nama  barang,  harga,  jumlah  dan subtotal. Berikut ini Halaman Detail Penjualan.
Gambar 10. Halaman Detail Penjualan 4.2.8  Halaman Laporan Barang Admin Halaman ini akan tampil setelah admin mengelik menu  Laporan  barang  setelah  itu  halaman  laporan barang  akan  tampil  seperti  Nama  Barang,  Harga Barang,  Berat  Barang  dan  Foto  Barang.Berikut  ini Gambar halaman Laporan Barang.

## Gambar 11. Halaman Laporan Barang Admin

## 4.2.9  Halaman Laporan Penjualan Admin
Halaman  ini  tampil  setelah  admin mengklik  menu  Laporan  Penjualan,  setelah halaman  tampil  akan  tampil  Nama  Pembeli, Tanggal dan total Pembelian.
Gambar 12.  Halaman Laporan Penjualan

## Admin

## 4.2.10 Halaman Login Pembeli
Halaman  Login  Pemilik  Toko  berfungsi Untuk  masuk  kedalam  Halaman  Website Penjualan pada toko Sonia Elektronik, Pemilik toko  mengisi from  Username dan Password yang  memiliki  akses  Sistem.  Berikut  ini gambar Halaman Login Pemilik Toko.

## Gambar 13. Halaman Login Pembeli

## 4.2.11 Halaman Registrasi Pembeli
Halaman Registrasi Pembeli berguna untuk user Sistem, dimana Pembeli harrus mengisi terlebih dahulu seperti  Email,  Password,  Nama  dan  Telepon  Pembeli sebelum  masuk  login.Berikut  ini  gambar  Halaman Registrasi Pembeli.

## Gambar 14. Halaman Registrasi Pembeli

## 4.2.12   Halaman Beranda Pembeli
Halaman  Utama  akan  tampil  setelah  pembeli melakukan  Registrasi  dan  login  terlebih  dahulu  , kemudian  halaman  Utama  Pembeli  akan  tampil barang atau produk dan harga barang yang akan dibeli. Berikut ini gambar Halaman Utama Beranda Pembeli.

## Gambar 15. Halaman Beranda Pembeli

## 4.2.13 Halaman Keranjang
Halaman  keranjang  akan  tampil  setelah pembeli  melakukan  login  berhasil  setelah  itu pembeli  akan  membeli  barang  dan  barang tersebut  akan  masuk  kedalam  halaman keranjang.  Berikut  ini  gambar  Halaman Keranjang.

## Gambar 16. Halaman Keranjang
4.2.14  Halaman Checkout Pertama
Halaman Checkout  Pembeli melakukan
Checkout  pertama  untuk  memili  ongkir  yang akan  dikirim.  Berikut  ini  gambar  Halaman Checkout Pertama.
Gambar 17. Halaman Checkout Pertama

## 4.2.15 Halaman Beranda Pemilik Toko
Halaman  ini  Mengisi  Username  dan  Password setelah  itu  Pemilik  Toko  berhasil  Login  lalu  akan tampil  Halaman  Utama  Pemilik  Toko.  Berikut  ini gambar Halaman Beranda Pemilik Toko.
Gambar 18. Halaman Beranda Pemilik Toko 4.2.16  Halaman Laporan Barang Pemilik Toko Halaman  ini  Pemilik  Toko  Bisa  Melihat  data- data  Laporan  barang  yang  berisi  nama  barang,  harga barang,  berat  barang  dan  foto  barang.  Berikut  ini gambar halaman Laporan barang Pemilik Toko.

## Gambar 19. Halaman Laporan Barang
Pemilik Toko
4.2.17 Halaman Laporan Penjualan Pemilik Toko Halaman  ini  Pemilik  Toko  bisa  melihat  data-
data  penjualan  yang  berisi  nama  pembeli, tanggal  dan  total  Pembelian.  Berikut  ini gambar  halaman  LaporanPenjualan  Pemilik Toko.
Gambar 20. Halaman Laporan Penjualan

## Pemilik Toko

## 4.2.18  Hasil Enkripsi Algoritma AES
Hasil  dari    Enkripsi  Algoritma  AES pada  Tabel    Data  Barang    yang  terenkripsi. Enkripsi  adalah  dapat  mengubah  data    yang tidak dapat dibaca  disebut dengan Chipertext .
Berikut  ini  gambar  hasil  Enkripsi  Algoritma AES.

## Gambar 21. Hasil Enkripsi Algoritma AES

## V.     KESIMPULAN DAN SARAN 5.1   Kesimpulan
Dibuatnya  Sebuah  Website  Penjualan dengan  menerapkan  Algoritma  AES  penulis
dapat membuat beberapa kesimpulan diantaranya. 1. Dengan  adanya  system  ini  untuk  Impolemntasi Algoritma  Aes  ( Advanced  Encryption  Standard ) Pada  Penjualan  alat  –  alat  Elektrronik  Berbasis Web.  Dapat  mempermudah  bagi  pihak  pemilik Toko  Sonia  Elektronik  untuk  membuat  laporan dalam  proses  pengelolahan  dan  penyimpanan  data serta keamanananya.
2. Meningkatkan pelayanan penjualan kepada pembeli dikarenakan pendataan barang dan penjualan  akan tersistem  sehingga  tidak  memerlukan  waktu  lama dalam pendataanya.
3. Dengan  adanya  website  penjualan  dan  keamanan data  dapat  mempermudah  bagi  pembeli  untuk melakukan membelian barang/produk Elektronik.

## 5.2 Saran
Dalam  melakukan  penelitian  ini,  penulis menyadari  masih  banyak  kekurangan,  akan  tetapi setelah melakukan pengujian secara keseluruhan dapat disimpulkan Pengembangan  selanjutnya  perlu membahas  lebih  dalam  lagi  mengenai  website penjualan  dengan  keamanan  datanya  menggunakan Algoritma  AES dan untuk peneliti bisa dikembangkan lagi  dalam  bentuk  website  penjualan  dengan keamananya data menggunakan algoritma terbaru.

## VI.  DAFTAR PUSTAKA
[1]  D. Nurnaningsih and A. A. Permana, “Rancangan Aplikasi  Pengamanan  Data  Dengan  Algoritma Advanced  Encyption  Standard  (Aes),” J.  Tek. Inform. ,  vol.  11,  no.  2,  pp.  177–186,  2018,  doi: 10.15408/jti.v11i2.7811.
[2]  M.  Sihombing,  J.  N.  Sitompul,  and  T.  A.  Putri, “Implementasi  Metode  Kriptografi  Advanced Encryption  Standard  (AES)  untuk  Proteksi  Pesan Audio,” MEANS  (Media  Inf. Anal.  dan  Sist. ,  vol. 4, no. 1, pp. 37–45, 2019, doi: 10.54367/means.v4i1.317.
[3]  M.  D.  Irawan  and  S.  A.  Simargolang, “Implementasi  E-Arsip  Pada  Program  Studi Teknik Informatika,” J. Teknol. Inf. , vol. 2, no. 1, p. 67, 2018, doi: 10.36294/jurti.v2i1.411.
[4]  Rifki  Sadikin, kriptografi  untuk  keamanan jaringan . Yogyakarta: ANDI, 2012.
[5]  P.  Studi,  T.  Informatika,  and  R.  A.  Kurniawan, “Naskah  publikasi  perancangan  aplikasi  pesan singkat  terenkripsi  dengan  algoritma  advanced
encryption  standard  (aes)  berbasis  web,”
2019.
[6]  A.  N.  Nurhayati,  A.  Josi,  and  N.  A. Hutagalung,  “Penjualan,” J.  Teknol.  dan Inf. , vol. 7, no. 2, pp. 13–23, 2018.
[7]  D.  P.  Hapsari  and  A.  Saputra,  “Analisis Penjualan  Bersih,  Beban  Umum  & Administrasi  Terhadap  Laba  Tahun Berjalan,” J. Akunt.  Kaji. Ilm. Akunt. , vol.
5, no. 1, p. 45, 2018, doi: 10.30656/jak.v5i1.502.
[8]  J.  T.  Elektro  and  P.  N.  Medan, “Perancangan  Website  Pada  Pt  .  Ratu Enim Palembang,” pp. 15–27, 2012.
[9]  J.  D.  Raharjo,  R.  Tullah,  and  H.  Setiana, “Sistem  Informasi  Pemesanan  Dan Pembelian Tiket Bus Online Berbasis Web Pada  P.O.  Budiman,” Sisfotek  Glob. ,  vol.
9, no. 2, pp. 120–125, 2019.
[10] Sri  Rahayu,  Zainul  Hakim,  and  Nurul Septiana,  “Sistem  Informasi  Administrasi Penjualan dan JasaAir Conditioner (AC),”
J.  Sisfotek  Glob. ,  vol.  9,  no.  2,  pp.  1–9,
2019.
[11] R.  A.  .  M.Shalahuddin, Rekayasa perangkat  lunak ,  2018th  ed.  Bandung: INFORMATIKA Bandung, 2018.
[12] R.  W.  Pratama  and  T.  Desyani,  “Analisa dan Implementasi Kriptografi File Dokumen  Dengan  Metode  Algoritma Advanced  Encryption  Standard  (AES)
Berbasis  Web  (Studi  Kasus:  CV.  Prima Glanze  …,” OKTAL  J.  Ilmu  Komput.  … , vol.  1,  no.  06,  pp.  758–762,  2022,
[Online]. Available: https://journal.mediapublikasi.id/index.ph p/oktal/article/view/86%0Ahttps://journal. mediapublikasi.id/index.php/oktal/article/ download/86/262
[13] M. A.  Hidayah,  N.  B.  Nugoho,  and  M.  I. Perangin-angin,  “Penerapan  Kriptografi Menggunakan  Algoritma  AES  untuk Keamanan  Data  Penjualan  P  ada  PT  . Mestika Sakti,” no. x, 2020.
[14] Z.  Firdaus,  “Implementasi  Algoritma Advanced  Encryption  Standard  (Aes) Sebagai Sistem Pengamanan Data
Pengarsipan
Pada Perpustakaan Digital Di Puslitbang Geologi …,” Elibrary.Unikom.Ac.Id , 2019, [Online]. Available: https://elibrary.unikom.ac.id/id/eprint/1350/
[15] L. Mustika, “Implementasi Algoritma AES Untuk Pengamanan  Login  Dan  Data  Customer  Pada  E- Commerce  Berbasis  Web,” JURIKOM  (Jurnal Ris.  Komputer) ,  vol.  7,  no.  1,  p.  148,  2020,  doi: 10.30865/jurikom.v7i1.1943.
[16] L.  A.  Pratama,  A.  Primawati,  and  L.  Ariyani, “Perancangan  Sistem  Informasi  Sirkulasi  Buku Pada  Perpustakaan  SMP  Negeri  103  Jakarta,” STRING  (Satuan  Tulisan  Ris.  dan  Inov.  Teknol. , vol. 4, no. 2, p. 227, 2019, doi:
10.30998/string.v4i2.4179.