advanced-encryption-standard

There are 44 repositories under advanced-encryption-standard topic.

  • Ort0x36/Dimorf

    Dimorf is a ransomware using 256-bit AES with a self-destructing, randomly generated key for Linux OS´s

    Language:Python592110
  • francisrstokes/AES-C

    A (non-production) implementation of AES for educational purposes

    Language:C20211
  • hplp/aes_chisel

    Implementation of the Advanced Encryption Standard in Chisel

    Language:Scala19212
  • athlohangade/cryptography-algorithms

    The repo is about simple implementation of various algorithms and techniques used in cryptography, namely Simplified DES, Simplified AES, RSA, Caesar Cipher, Monoalphabetic Cipher.

    Language:Python17204
  • Fourmilab/JavaScrypt_browser_based_cryptography

    Collection of Web pages and programs in the JavaScript language perform encryption (256 bit secret key AES) entirely within your Web browser—you needn't download nor install any software, and nothing is sent to any Web site when you encrypt or decrypt a message.

    Language:HTML12314
  • mayank-02/simplified-aes

    Implementation of a simplified version of the AES algorithm

    Language:Python10113
  • fxxce/Symmetric-Encryption

    Implementation of various symmetric key encryption systems like AES, DES, triple DES (3 DES), Ceasar cipher, Substitution cipher, Hill cipher

    Language:Python7100
  • pedroka-dev/Multicast-Chat

    💬 C# .NET Windows Form Multicast Chat with optional Advanced Encryption Standard (AES) on messages and customizable parameters.

    Language:C#5103
  • tatsuyafujisaki/aes-sample

    Example of using the Advanced Encryption Standard

    Language:C#5000
  • Ibraam-Nashaat/AES-Verilog

    Advanced encryption standard (AES128, AES192, AES256) Encryption and Decryption Implementation in Verilog

    Language:Verilog3000
  • shah-deep/Crypto-Project

    C program for crypto project using concepts of diffie-hellman and AES-128.

    Language:C3101
  • anuuragg/AES-in-Node.js

    Implementing the Advanced Encryption Standard (AES) in Node.js using the Crypto module.

    Language:JavaScript20
  • bakeunbin/inverse_mix_column_precalculated

    Finds an inverse mix column of data using pre-calculated Galois finite field.

    Language:C++2100
  • chandanneralgi/Decentralized-File-Sharing-System

    The Blockchain-Based File Sharing System enables secure, decentralized peer-to-peer file sharing by encrypting files with AES, storing them on IPFS, and maintaining file hashes on a blockchain. A socket-programmed network ensures only authorized users can access the blockchain, ensuring data integrity and privacy.

    Language:HTML2101
  • iVishalr/AES-Encryption

    This is a quick and simple AES Encryption implementation using C Programming Language

    Language:Objective-C2202
  • Mohammad-Abohasan/AES-128

    I implement and test Advanced Encryption Standard – 128bits modules (S-Box, ShiftRows, and MixColumns)

    Language:Java2100
  • alexpandi-solutions/Criptography.Academic

    A compilation of four encryption algorithms intended for academic demonstration.

    Language:C#1100
  • danutama/ReactJS-AES-Encryption

    Enkripsi dan dekripsi file | AES 128, 192, 256 bit | PWA

    Language:JavaScript1101
  • jcilacad/enhanced-lsb-wangyinwang

    Enhancement of wang-yin-wang improved least significant bit algorithm applied in image steganography

    Language:Python1200
  • jElhamm/Crypto-Algorithms

    "A collection of implemented symmetric and asymmetric cryptographic algorithms."

    Language:Python110
  • lightxLK/Data-Inter-Security-BTCS-PC_010P

    Contains projects centered around protecting information and networks in the digital realm.

    Language:Jupyter Notebook1100
  • nryadav18/Quick-Docs

    Quick Docs — AI-Powered Secure File Assistant. It is a Full-Stack Mobile App that allows Users to securely upload documents and Chat, Talk with them using AI, Integrated Voice and Vision APIs. Built with React Native Expo, Node.js, Express.js, MongoDB and Google Cloud Platform services

    Language:JavaScript1
  • nuranaskarov/AES-256-CBC

    This is the implementation of AES-256 encryption and decryption in CBC mode written in C.

    Language:C1
  • paolobettelini/advanced-encryption-standard

    Advanced Encryption Standard 128/192/256-bits ECB/CBC Java implementation

    Language:Java1101
  • srikanthgiri51/Online-Banking-App-SG

    Online Banking Portal- Developed a HDFC Bank like Web App that enables users to securely manage accounts, fund transfers, bill payments, and cards. It uses AES encryption and decryption standards, and undergoes server-side and client-side validations to enhance login security and customer access.

    Language:Java1
  • Behrouz-Goudarzi/aes-console-app

    This is a simple and modular C# console application for AES (Advanced Encryption Standard) encryption and decryption. It provides a clean interface for securely handling plaintext and encrypted text using a Base64-encoded key and IV.

    Language:C#00
  • karimzakzouk/AES

    Design and Development of AES Encryption and Decryption Modules in Verilog HDL for AES128, AES192, and AES256 Algorithms.

    Language:Verilog0101
  • pushpadevl/aes_c

    AES-128, 192, 256 in C with CBC, ECB, CTR mode.

    Language:C0120
  • ttcpavle/Advanced-encryption-standard-AES-in-c

    This is a simple example of AES encryption (with 128, 192 and 256bit keys)

    Language:C0100
  • wojtazk/cpp-aes

    my implementation of AES in C++

    Language:C++0100
  • danutama/nextjs-aes-encryption

    A simple and secure Next.js application to encrypt and decrypt files using AES CBC. Built with client-side using crypto-js, this app enables users to protect files with 128, 192, or 256-bit AES

    Language:JavaScript
  • danutama/python-aes-encryptor

    A Python-based desktop application for encrypting and decrypting various data formats using the Advanced Encryption Standard (AES 128, 192, 256-bit).

    Language:Python
  • Harsayazheni/Cryptography-and-Network-Security-4

    To use Advanced Encryption Standard (AES) Algorithm. ( 19CS412 - Cryptography and Network Security )

  • wadiim/crypto

    A Java-based GUI application for encrypting/decrypting messages using the AES algorithm and signing/verifying messages using the DSA algorithm written for a class project.

    Language:Java00