Topic: "stream-cipher"
mmeyer2k/dcrypt
A petite library of encryption functions for PHP
Language: PHP - Size: 938 KB - Last synced at: 18 days ago - Pushed at: about 2 years ago - Stars: 98 - Forks: 8

Nikeshbajaj/Linear_Feedback_Shift_Register
PyLFSR
Language: Python - Size: 6.51 MB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 65 - Forks: 20

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: about 2 years ago - Pushed at: about 2 years ago - Stars: 25 - Forks: 3

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

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

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

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

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

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

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

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

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: 6 days ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 1

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: 5 months ago - Pushed at: 5 months ago - Stars: 6 - Forks: 1

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: 9 months ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 0

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

N1ghtF1re/Stream-ciphers
The implementation of the stream ciphers: LFSR, GEFFE, RC4
Language: Java - Size: 31.3 KB - Last synced at: 5 months ago - Pushed at: almost 7 years ago - Stars: 5 - Forks: 4

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: about 1 month ago - Pushed at: almost 8 years ago - Stars: 5 - Forks: 1

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

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

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

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: almost 2 years ago - Pushed at: about 7 years ago - Stars: 4 - 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: 5 months ago - Pushed at: about 1 year ago - Stars: 3 - 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: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - 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

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

sixafter/prng-chacha
A fast and efficient cryptographically secure pseudorandom number generator (CSPRNG) based on ChaCha20, designed for high-performance applications and written in Go.
Language: Go - Size: 264 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

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: 37.1 KB - Last synced at: 29 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

petrknap/php-crypto-sodium
The library that packages functional `sodium_crypt_*` into objects.
Language: PHP - Size: 78.1 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 2 - Forks: 1

belajarqywok/strmc
Credentials Management Tool Using Stream Cipher Algorithm.
Language: C - Size: 136 KB - Last synced at: about 2 months ago - Pushed at: 12 months ago - Stars: 2 - 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: almost 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

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

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

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

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

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

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

roydevashish/hybrid-technique-for-image-encryption
This project implements a hybrid image encryption technique by combining asymmetric and symmetric encryption methods. It utilizes the ECC for asymmetric encryption and ChaCha20 stream cipher for symmetric encryption to achieve robust and secure image protection.
Language: Python - Size: 349 MB - Last synced at: 29 days ago - Pushed at: 30 days ago - Stars: 1 - Forks: 0

cardinal9999/CryptoQuail
Language: Python - Size: 125 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

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

Oxion7/RC4-rust
RC4 algorithm in rust
Language: Rust - Size: 403 KB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 1 - 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: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

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

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

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

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

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

Sazzad-Saju/BSK-Stream-Cipher
Randomized Approach Symmetric Key Stream Cipher used for Encryption-Decryption.
Language: C++ - Size: 680 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - 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: 8 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

penguingovernor/toucan
A simple symmetric key stream cipher
Language: Go - Size: 44.9 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 1 - 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: 9 months ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 1

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: over 7 years ago - Stars: 1 - Forks: 3

cuhsat/fx
A strictly experimental stream cipher in ANSI C.
Language: C - Size: 3.91 KB - Last synced at: 5 months ago - Pushed at: over 7 years ago - Stars: 1 - 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: about 2 years ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

BrightX/rust-turing
A fast Rust implementation of Qualcomm's Turing stream cipher.
Language: Rust - Size: 14.6 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

alexyer/dstu8845
Rust implementation of Strumok (DSTU 8845:2019)
Language: Rust - Size: 22.5 KB - Last synced at: about 7 hours ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

schropkev/bithaze
Bithaze: Hybrid Stream Cipher and OTP-Based Encryption Algorithm - https://v.af/bithaze
Size: 0 Bytes - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

MrkFrcsl98/ChaCha20_Algorithm
ChaCha20, XChaCha20 and AEAD, education purposes...
Language: C++ - Size: 0 Bytes - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Stepainpy/stream-cipher
Language: C - Size: 1000 Bytes - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

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: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

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: 7 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

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: 8 months ago - Pushed at: 8 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: 6 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Twilight-Dream-Of-Magic/TitanWallCiphersSpecification
TitanWall Stream Cipher & TitanWall Block Cipher Alogrithm Specification By Twilight-Dream
Language: C++ - Size: 800 KB - Last synced at: 6 months ago - Pushed at: about 1 year 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: over 1 year 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 2 months ago - Pushed at: over 1 year ago - Stars: 0 - 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: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

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

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

GeorgiiFirsov/tetra-lib
TETRA algorithms implementation
Language: C - Size: 259 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

YuriMyakotin/ChaCha20-SIMD
ChaCha20 C SIMD implementations - AVX512, AVX2, SSE2
Language: C - Size: 18.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - 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: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

fionn/tamuro-plaintext-checksums
Recover encrypted message from a repeated keystream
Language: Python - Size: 7.81 KB - Last synced at: 6 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: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

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

hrichharms/Salsa20
Salsa20 stream cipher implemented in Haskell
Language: Haskell - Size: 2.93 KB - Last synced at: 5 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Stassi/seeded
Seedable pseudorandom number generator (PRNG).
Language: TypeScript - Size: 491 KB - Last synced at: 13 days ago - Pushed at: over 3 years ago - Stars: 0 - 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: 6 months ago - Pushed at: over 3 years ago - Stars: 0 - 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: 6 months ago - Pushed at: over 3 years ago - Stars: 0 - 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: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

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

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

peter2141/KRY
Language: Python - Size: 6.63 MB - Last synced at: over 2 years ago - Pushed at: over 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: 9 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

neil/obfuscator
Secret stream cipher private-key encryption that uses a pseudorandom keystream based on a user-specified key.
Language: C - Size: 89.8 KB - Last synced at: almost 2 years ago - Stars: 0 - Forks: 0