GitHub topics: stream-cipher
Stepainpy/stream-cipher
Language: C - Size: 1000 Bytes - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

rustaceanrob/chacha20 📦
zero dependency, stack allocated ChaCha20 implementation
Language: Rust - Size: 10.7 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

zevlee/footprint-otp
Stream cipher encryption program available on Windows, macOS, and Linux
Language: Python - Size: 1.49 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 4 - Forks: 1

sur-ser/symmetricmorph
High-performance symmetric stream cipher with dynamic masking, cascading feedback, built-in MAC, and chunked encryption support. Lightweight and dependency-free.
Language: TypeScript - Size: 0 Bytes - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

petrknap/php-crypto-sodium
The library that packages functional `sodium_crypt_*` into objects.
Language: PHP - Size: 77.1 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 2 - Forks: 1

mmeyer2k/dcrypt
A petite library of encryption functions for PHP
Language: PHP - Size: 938 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 98 - Forks: 8

Twilight-Dream-Of-Magic/Algorithm_OaldresPuzzleCryptic
功能名:隐秘的奥尔德雷斯之谜 Function Name: OaldresPuzzle-Cryptic
Language: C++ - Size: 27.5 MB - Last synced at: 9 days ago - Pushed at: 29 days ago - Stars: 6 - Forks: 3

Twilight-Dream-Of-Magic/Easy-BigInteger Fork of NoahBz/Easy-BigInt
Easy to use Big Integer class for cryptography and math, binary operation [MSVC] [WIP].
Language: C++ - Size: 274 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 1

mrdcvlsc/ChaCha20-Poly1305
A C++ implementation of ChaCha20 & Poly1305 stream cipher described in RFC - 8439.
Language: C++ - Size: 340 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 18 - Forks: 1

Enigmatikk/ChaosStream
High-performance chaos-based cryptographic system in C. Features 256-bit security, SIMD optimization, and multi-threading. Combines logistic map chaos theory with modern cryptography for dynamic key-dependent operations and 512-bit block encryption. 130+ MB/s throughput.
Language: C - Size: 168 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

cronfox/snow2cipher
Snow 2.0 cipher.
Language: JavaScript - Size: 22.5 KB - Last synced at: 9 days ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 1

Projects-Developer/CRYPTOGRAPHY-PROJECT-USING-SYMMETRIC-ALGORITHM
This project aims to design and implement a secure data encryption system using a symmetric key algorithm. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

entropic-security/enocoro128v2
Safe, embedded-friendly Enocoro-128 (Version 2) stream cipher. Verified using Hitachi's official test vectors.
Language: Rust - Size: 288 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 1

Harbinger-3/Ceilidh20
Ceilidh20 /ˈkeɪ.li/, is a custom stream cipher cryptography inspired by traditional Scottish and Irish ceilidh dance, designed for secure encryption with enhanced randomization and high-entropy ciphertext outputs.
Language: JavaScript - Size: 1.11 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

ptrvsrg/crypto
Source code for cryptographic algorithms implemented in Go.
Language: Go - Size: 12.7 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

Nikeshbajaj/Linear_Feedback_Shift_Register
PyLFSR
Language: Python - Size: 6.51 MB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 64 - Forks: 19

renaud1239/Kreyvium
Reference code of the KREYVIUM algorithm, a FHE-friendly 128-bit key stream cipher.
Language: C++ - Size: 12.7 KB - Last synced at: 28 days ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 1

Vaynbaum/rc4 📦
Приложение для шифрования данных с использованием алгоритма RC4
Language: Python - Size: 3.91 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

Oxion7/RC4-rust
RC4 algorithm in rust
Language: Rust - Size: 403 KB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

belajarqywok/strmc
Credentials Management Tool Using Stream Cipher Algorithm.
Language: C - Size: 136 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

andrewrgarcia/streamdice
StreamDice++ is a C++ message encryption program running on a unique stream cipher that I invented
Language: TeX - Size: 1.98 MB - Last synced at: 29 days ago - Pushed at: 9 months ago - Stars: 3 - Forks: 0

abhi3700/My_Learning_Cryptography
Learn about cryptography concepts - Both basics and core.
Language: Solidity - Size: 25 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 13 - Forks: 0

HKU-BAL/Governome
Governome - Towards a new standard in genomic data privacy: a realization of owner-governance
Language: Go - Size: 361 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

Noxet/Grain-128AEAD-VHDL
The VHDL reference implementation along with optimized versions of the stream cipher Grain-128AEAD
Language: VHDL - Size: 21.5 KB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 0

outspace/dstu8845
Implementation of Strumok stream cipher
Language: C - Size: 194 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 2

Twilight-Dream-Of-Magic/TitanWallCiphersSpecification
TitanWall Stream Cipher & TitanWall Block Cipher Alogrithm Specification By Twilight-Dream
Language: C++ - Size: 800 KB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

voormann/waltz
Array based stream cipher inspired by RC4, Spritz and VMPC
Language: HTML - Size: 11.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

pedroalbanese/ascon 📦
Lightweight AEAD Stream Cipher Encryption Tool. A Lightweight Encryption Scheme for IoT Devices
Language: Go - Size: 43.9 KB - Last synced at: 11 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

pedroalbanese/grain 📦
A lightweight AEAD stream cipher submitted to the CAESAR competition for authenticated ciphers. A Lightweight Encryption Scheme for IoT Devices
Language: Go - Size: 46.9 KB - Last synced at: 11 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Rishikesh-kumar-7258/Network_security_praticals
Cryptography algorithms.
Language: C++ - Size: 33.2 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

samuel-lucas6/Tango12
A stream cipher based on BLAKE2b.
Language: C# - Size: 133 KB - Last synced at: 1 day ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

Grain-128AEAD/Grain-128AEAD-sw-ref
The official reference implementation for Grain-128AEAD
Language: C - Size: 109 KB - Last synced at: 5 months ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

cardinal9999/CryptoQuail
🔐 A Python cryptography package with more features, simplicity, and quality.
Language: Python - Size: 123 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

blackshirt/chacha20 📦
ChaCha20 Stream Cipher Encryption in V Language
Language: V - Size: 278 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

Brinsky/LFSR-Stream-Cipher-Kit
An open-source library supporting simulation and cryptanalysis of stream ciphers based on linear feedback shift registers (LFSRs).
Language: Java - Size: 265 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 3

ivan-tymoshenko/rust-salsa20
Fast implementation of salsa20 in safe rust
Language: Rust - Size: 156 KB - Last synced at: 28 days ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 1

Noxet/Grain-128AEAD
The C reference implementation of the stream cipher Grain-128AEAD
Language: C - Size: 178 KB - Last synced at: 5 months ago - Pushed at: almost 4 years ago - Stars: 8 - Forks: 0

madison-freeman/stream-cipher
A simple encryption/decryption system for hex-encoded ciphertexts using the same stream cipher key.
Language: Java - Size: 72.3 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

mikitadaroshkin/geffe-generator
Geffe generator, composed of three LFSRs of distinct lengths combined by the function f(x1, x2, x3) = x1x2 + x2x3 + x3.
Language: Java - Size: 3.91 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 4 - Forks: 0

GeorgiiFirsov/tetra-lib
TETRA algorithms implementation
Language: C - Size: 259 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

oxarbitrage/hsalsa20
Haskell implementation of the Salsa20 Cipher
Language: Haskell - Size: 376 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

YuriMyakotin/ChaCha20-SIMD
ChaCha20 C SIMD implementations - AVX512, AVX2, SSE2
Language: C - Size: 18.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

matiasm15/mugi
Generador de números pseudo-aleatorios y stream cipher
Language: Ruby - Size: 86.9 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

macmcmeans/isaacCSPRNG
🔣 ISAAC is a fast, seedable, cryptographically secure pseudo-random number generator (CSPRNG) and synchronous stream cipher.
Language: JavaScript - Size: 93.8 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 25 - Forks: 3

mohit-madan/Symbolic-Grain-cipher
Symbolic cipher for Grain(stream) cipher
Language: Python - Size: 4.88 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

jvmf1/ssc
ssc stream cipher
Language: C - Size: 12.7 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Sina-Ghaderi/rabbitio
rabbit stream cipher package RFC 4503 for Go
Language: Go - Size: 54.7 KB - Last synced at: 11 months ago - Pushed at: almost 3 years ago - Stars: 9 - Forks: 2

gulshanRaj/Grain_V1_implementation
An implementation of Grain v1 cipher
Language: C - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 1

transmission/arc4
Standalone alleged RC4 implementation in C99
Language: C - Size: 10.7 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

sukhdev01/RC4-Algo-Cryptography-stream-cipher-
[Python3] RC4 is a stream cipher and variable length key algorithm. This algo encrypts one byte at a time. Commented code for better understanding and Created using Colaboratory
Language: Jupyter Notebook - Size: 1.95 KB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

108mk/Cryptanlysis_of_RC4
As a part of E0-213 course at IISc Bengaluru, we explored the crypt analysis of RC4. We have summarize our findings in the atttached documents.
Language: Jupyter Notebook - Size: 4.59 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

penguingovernor/toucan
A simple symmetric key stream cipher
Language: Go - Size: 44.9 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

fionn/tamuro-plaintext-checksums
Recover encrypted message from a repeated keystream
Language: Python - Size: 7.81 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Vaynbaum/Salsa20
An application for data encryption using the Salsa20 algorithm
Language: Python - Size: 9.77 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

dixitaayush8/A5-1
A Python implementation of the stream cipher A5/1 algorithm
Language: Python - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 12

mw866/stream-cipher
Implementation of stream cipher using block cipher i.e. AES ECB mode
Language: Python - Size: 1.52 MB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 0

itzmeanjan/grain-128aead
Grain-128AEAD: A Lightweight AEAD Stream Cipher
Language: C++ - Size: 169 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

N1ghtF1re/Stream-ciphers
The implementation of the stream ciphers: LFSR, GEFFE, RC4
Language: Java - Size: 31.3 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 4

hrichharms/Salsa20
Salsa20 stream cipher implemented in Haskell
Language: Haskell - Size: 2.93 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

NikolayShvedov/Stream-ciphers
LFSR and Synchronous stream cipher
Language: C# - Size: 15.6 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

fanajib5/grain-v1-stream-cipher
Grain v1 stream cipher encryption in C
Language: C - Size: 9.77 KB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 1

cuhsat/fx
A strictly experimental stream cipher in ANSI C.
Language: C - Size: 3.91 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

paramrathour/Moustique-Cipher
My project during EE720 (Number Theory and Cryptography) Autumn 2021-22
Language: TeX - Size: 1.09 MB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 1

ertuil/bb4
a stream cipher with 64bit register vectors
Language: Go - Size: 3.63 MB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 1

MeanZhang/StreamCipher
流密码 Stream Cipher-Java
Language: Java - Size: 1.17 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0

teodutu/Cripto
Introducere in Criptologie - UPB 2019-2020 && Cryptography I - Coursera
Language: Python - Size: 26.3 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

hemanthh17/DA2-Cryptography-VIT
Blum Blum Shub and RC4 Python Scripts. Blum Blum Shub is a PRF which is responsible to generate random numbers. RC4 is a stream cipher encryption algorithm.
Language: Python - Size: 4.88 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

yoeo/cryptopals
Hacking cryptography in Ruby, using Cryptopals techniques
Language: Ruby - Size: 277 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 0

zainsiddiqui/Stream-Cipher-Encryption-Algorithms-with-Cipher-Block-Chaining
A program that consists of three ciphers built from scratch which can encrypt and decrypt data that is fed to them. These ciphers include a Stream Cipher, Stream Cipher with Cipher-Block-Chaining and Padding and a Binary Vigenère Cipher.
Language: Python - Size: 2.01 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

abeaumont/ocaml-salsa20
Salsa20 encryption function, in pure OCaml
Language: OCaml - Size: 187 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 10 - Forks: 0

Sazzad-Saju/BSK-Stream-Cipher
Randomized Approach Symmetric Key Stream Cipher used for Encryption-Decryption.
Language: C++ - Size: 680 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

Stassi/seeded
Seedable pseudorandom number generator (PRNG).
Language: TypeScript - Size: 491 KB - Last synced at: 1 day ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Grain-128AEAD/Grain-128AEAD-VHDL
The official repository for the Grain-128AEAD hardware implementation
Language: VHDL - Size: 20.5 KB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

jdg2011/Roark-Creek
Command-line cryptography machine with a stream-cipher engine
Language: Python - Size: 3.78 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

peter2141/KRY
Language: Python - Size: 6.63 MB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

Noxet/grain128a
A C implementation of the stream cipher Grain128a
Language: C - Size: 13.7 KB - Last synced at: 5 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

Ritwik-Bhaduri/RC4-Stream-cipher
RC4 was one of the most used stream ciphers back in the 90's but due to sum predictability in the output it is becoming obsolete....
Language: C - Size: 4.88 KB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0
