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

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