high performance AES implementations optimized for cortex-m microcontrollers
-
Updated
Jun 9, 2024 - Assembly
high performance AES implementations optimized for cortex-m microcontrollers
This project focuses on the design and implementation of a digital security system incorporating cryptographic algorithms like Caesar, ChaCha, AES, and Prince, alongside the development of electronic circuits targeting preconfigured microcontrollers within limited hardware environments.
Data security project aims to implement various algorithms using c#
AES-256-ECB: A header-only library offering seamless AES-256 ECB encryption and decryption functionality. Safeguard your data effortlessly with this single-header implementation. This solution is devoid of external dependencies, making it perfect for projects demanding reliable and efficient symmetric encryption.
This GitHub repository offers AES_192_CBC.h, a single header file for streamlined integration into C projects. It provides robust AES-192 CBC encryption and decryption, ensuring enhanced security. With its simplicity and comprehensive functionality, this header file simplifies cryptographic operations in CBC mode.
This GitHub hosts AES_192_ECB.h, a C header file implementing AES-192 ECB encryption. AES-192, an extension of AES-128, ensures robust security. The file encapsulates the aes-192-ecb algorithm in C for efficient and secure implementation.
Simple class to encrypt files in java (android studio).
Encrypt communication between frontend and backend
AES(Advanced Encryption Standard) implementation in C++
Implementation of various symmetric key encryption systems like AES, DES, triple DES (3 DES), Ceasar cipher, Substitution cipher, Hill cipher
A simple Java application that uses AES algorithm to encrypt any text or decrypt the encrypted text back to a meaningful message.
Operating System Algorithms and security Algorithms [AES , DES , ... ] and Multimedia Algorithms [Adaptive Huffman Algorithm, LZ78 , LZ88 , LZW, Vector Quantization Algorithm, ...]
These are my encryption-decryption algorithms which I learned and implemented in the cybersecurity course
A web application designed to test various cryptography and hash algorithms.
Simulation of a Cryptographic file system which makes use of AES Algorithm to encrypt the data of the users
Demonstration suites for AES instruction set in PuTTY SSH client
The project for encrypting files using hybrid cryptography using the AES, DES and RC4 algorithm and then sending the keys using the Diffie Hellman key exchange.
The purpose of this project is to encrypt and decrypt photos using the AES algorithm with a one-time use 128-bit AES session key wrapped with 2048-bit RSA encryption.
Add a description, image, and links to the aes-algorithm topic page so that developers can more easily learn about it.
To associate your repository with the aes-algorithm topic, visit your repo's landing page and select "manage topics."