An open API service providing repository metadata for many open source software ecosystems.

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