Skip to content

Implementation of classic cryptography algorithm to encrypt-decrypt text and file

Notifications You must be signed in to change notification settings

darubagus/ClassicCryptography2021

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

Classic Cryptography

General info

Program ini dibuat untuk memenuhi tugas Mata Kuliah IF 4020 Kriptografi

Program Studi Teknik Informatika
Sekolah Teknik Elektro dan Informatika
Institut Teknologi Bandung

Semester I Tahun 2021/2022

Algorithm

  • Standard Vigenere Cipher
  • Full Vigenere Cipher
  • Auto-key Vigenere Cipher
  • Extended Vigenere Cipher
  • Playfair Cipher
  • Hill Cipher

Screenshots

Example screenshot Example screenshot Example screenshot Example screenshot

Technologies

  • Python - version 3.8.3
  • PyQt - version 5
  • Numpy - version 1.16.2

Setup

  $pip3 install PyQt5
  $pip3 install numpy

Executing The Program

  $python3 src/classic-crypto.py

Features

  • Encrypt-Decrypt text with various classic cryptography algorithm
  • Encrypt-Decrypt any file using Extended Vigenere Cipher

Author

  • Daru Bagus Dananjaya (13519080)
  • Karel Renaldi (13519180)

About

Implementation of classic cryptography algorithm to encrypt-decrypt text and file

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published