Skip to content

zeniaakml/Tugas-Kriptografi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

CipherApp
CipherApp adalah aplikasi berbasis Python yang mengimplementasikan tiga cipher klasik: Vigenere, Playfair, dan Hill. Aplikasi ini menyediakan antarmuka grafis (GUI) untuk mengenkripsi dan mendekripsi teks menggunakan cipher-cipher ini.

Fitur
Mengenkripsi dan mendekripsi teks menggunakan:
Vigenere Cipher
Playfair Cipher
Hill Cipher
Mengunggah file teks untuk enkripsi dan dekripsi
Memasukkan teks langsung melalui GUI
Antarmuka yang sederhana dan intuitif
Persyaratan
Python 3.x
Tkinter (biasanya sudah terinstal dengan Python)
NumPy (untuk Hill Cipher)
Penggunaan
Masukkan teks yang ingin Anda enkripsi atau dekripsi di area teks, atau unggah file .txt.
Masukkan kunci enkripsi/dekripsi Anda (minimal 12 karakter).
Pilih metode cipher dari menu dropdown.
Klik tombol "Encrypt" atau "Decrypt" untuk melakukan operasi.
Hasilnya akan ditampilkan di area output.
Contoh
-Teks asli: "AKU CINTA KRIPTOGRAFI" -Kunci: "KUNCIKEAMANAN" -Metode Cipher: Vigenere -Teks Cipher: "KEH KSRTM XRVZNBIZKJI"

About

4611422005_Zenia Kumala Rizka

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages