/Cryptography-KAU

EE495 Encryption Application Project

Primary LanguagePythonMIT LicenseMIT

Project logo

EE495 Cryptography

Status GitHub Pull Requests License


Cryptography application, utilizing RFID technology, and FPGA computation

📖 Table of Contents

💻 About

Features

  • User-friendly interface
  • Key Generation
  • RFID Key Storage up to 128 bits
  • FPGA Processing Power
  • Cloud Data Storage

Cryptography Algorithms

  • AES-128,192,256 encryption/decryption
  • DES-64 encryption/decryption
  • RC4-128,256 encryption/decryption
  • RSA-16,32 encryption/decryption (FPGA)
  • and more comming...

Requirements

  • Python 3.10+
  • PyQt5

Optional

  • FPGA
  • RFID Read/Write Device
  • Cloud Storage

🏁 Guide

See written guide or video guide.

🚀 Contributing

⛏️ Built Using

✍️ Authors

See also the list of contributors who participated in this project.

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

Company logo