File encryption with GOST2-128 in CBC and GCM mode (C# language)
-
Updated
Oct 25, 2025 - C#
File encryption with GOST2-128 in CBC and GCM mode (C# language)
Browser-based AES modes demo — ECB, CBC, CTR, GCM, and CCM with live padding oracle attack. Real WebCrypto operations, ECB penguin visualization, Bleichenbacher oracle, and authenticated encryption breakdown. No backends. No simulated math.
My Cryptography course project. An implementation of a block cipher algorithm and a hash function.
A high-performance C++ library implementing the AES-128 standard for encrypting and decrypting 128-bit data blocks.
Simple web-app implementation of our 'new' block cipher, CryptoNight, with Shannon's diffusion-confusion principle, substitution, transposition, and iterated cipher using feistel network
Cryptographic techniques using C++ and OpenSSL, covering encryption modes, hash functions, hybrid encryption, and various cryptographic concepts 🔐
A collection of different block cipher modes, designed to facilitate secure data encryption.
RC2+ RC2Plus Block cipher encryption source code in C. 8192-bit keys. 128-bit block cipher (like AES) 64 rounds.
Block cipher mode of operation
Source code for cryptographic algorithms implemented in Go.
Java-based AES-128 round key inverter for reversing key expansion to recover the original encryption key — ideal for cryptography research and security analysis.
Este projeto em Java demonstra a encriptação e desencriptação de um texto utilizando o algoritmo **AES** com três modos de operação diferentes
🛡️ Encrypt files securely using GOST 2-128 in CBC and GCM modes with this Python implementation, ensuring strong protection against potential attacks.
Cryptography algorithms.
Pure Rust implementation of GOST 28147-89 (block cipher) and GOST R 34.11-94 (hash). RustCrypto compatible: BlockEncrypt, BlockDecrypt, KeyInit, Digest traits. Supports CBC/CFB/OFB modes via external crates, CMAC and Streebog via feature flags.
32-bit block cipher based on Skipjack, written in Zig
ITUbee: A Software Oriented Lightweight Block Cipher (Python3 implementation)
Add a description, image, and links to the block-cipher topic page so that developers can more easily learn about it.
To associate your repository with the block-cipher topic, visit your repo's landing page and select "manage topics."