oendnsk675 / aes-enkripsi

program ini merupakan hasil perkuliahan saya di matakuliah cryptography, karna pada tugas matkul tersebut membuat proses enkripsi dalam excel atau manual tulis tangan untuk proses setiap round(stepnya) sehingga saya membuat programnya supaya automatis menghasilkan perhitungan setiap roundnya.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AES Algorithm

program ini merupakan hasil perkuliahan saya di matakuliah cryptography, karna pada tugas matkul tersebut membuat proses enkripsi dalam excel atau manual tulis tangan untuk proses setiap round(stepnya) sehingga saya membuat programnya supaya automatis menghasilkan perhitungan setiap roundnya.

Requirements

  1. python sudah terinstall dengan baik, dan sudah mengatur env di windowsnya, untuk tutorial bisa lihat disini: youtube
  2. Install library yang dibutuhkan, buka terminal atau cmd kalian
    • install library tqdm pip install tqdm
    • install library numpy pip install numpy
    • install library openpyxl pip install openpyxl

Penggunaan

  1. Clone / download repository : git clone https://github.com/oendnsk675/aes-enkripsi
  2. Masuk ke directory project : cd aes-enkripsi
  3. Buka file run.py di code editor kalian dan lakukan perubahan matrix plain, plain_tmp dan key sesuai dengan matrix hexadecimal kalian, untuk plain dan plain_tmp itu matrix yang sama.
  4. jalankan project : python run.py
  5. Maka hasil enkripsi akan berbentuk file excel

Note

jika ada issue bisa bikin issue di tab issues di github. jika ada pertanyaan private, contact me on : WhatsApp

About

program ini merupakan hasil perkuliahan saya di matakuliah cryptography, karna pada tugas matkul tersebut membuat proses enkripsi dalam excel atau manual tulis tangan untuk proses setiap round(stepnya) sehingga saya membuat programnya supaya automatis menghasilkan perhitungan setiap roundnya.


Languages

Language:Python 100.0%