An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with csprng

A curated list of projects in awesome lists tagged with csprng .

https://github.com/camel-cdr/cauldron

A collection of single-file C libraries. (generic containers, random number generation, argument parsing and other functionalities)

arena-allocator argument-parser benchmarking c csprng dynamic-array library prng random-distributions shuffling trng unit-testing

Last synced: 27 Oct 2025

https://github.com/lukechampine/frand

A fast userspace CSPRNG

chacha csprng rng

Last synced: 07 Apr 2025

https://github.com/risto-stevcev/pure-random

:sparkles: A purely functional random number generator

csprng fp functional generator number prng pure purely random xorshift

Last synced: 30 Apr 2025

https://github.com/jedisct1/randen-rng

A port of the Google Randen fast backtracking-resistant random generator to the C language.

c crypto csprng prng randen random rng

Last synced: 09 Aug 2025

https://github.com/yaosiang/cryptography-course

建議開發者知道的密碼學知識

aes cryptography csprng ecc ecdsa hash kdf mac rsa typescript

Last synced: 12 Mar 2026

https://github.com/jedisct1/aes-stream

A fast AES-PRF based secure random-number generator

aes aes-128 aes-256 csprng drbg prg random

Last synced: 15 Apr 2025

https://github.com/amrsaber/random

CLI tool that generates and outputs secure random string of choice

cli csprng generator go golang random secure sprng string

Last synced: 05 Oct 2025

https://github.com/santandersecurityresearch/quantumrng

A Quantum computer based CSPRNG, written in python, as a PoC for using QCs in services.

csprng hacktoberfest hacktoberfest2020 quantum-computing

Last synced: 21 Apr 2025

https://github.com/xero/leviathan-crypto

Post-quantum WASM cryptography. Authenticated encryption, signatures with key agreement, transparency logs, and ratcheting built on constant-time bitsliced ciphers (Serpent, XChaCha20, AES), post-quantum schemes (ML-KEM, ML-DSA, SLH-DSA), BLAKE3 and SHA-family hashing, and the Fortuna CSPRNG. Zero dependencies, tree-shakeable, side-effect-free.

aead chacha20 cipher crypto cryptographic-library cryptography csprng double-ratchet encryption fortuna-prng hashing ml-kem serpent-256 sha-256 sha-3 sha-512 spqr typescript wasm webassembly

Last synced: 06 Jul 2026

https://github.com/zx2c4/linux-rng

Development tree for the kernel CSPRNG [mirror]

csprng getrandom kernel linux random rng urandom

Last synced: 06 May 2025

https://github.com/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.

chacha20 cipher-algorithms crypto csprng go golang prng stream-cipher

Last synced: 13 Feb 2026

https://github.com/o0101/longbore

:straight_ruler: longbore - A PRNG with infinite state that passes Dieharder and PractRand

csprng npm-package prng random-generation random-number-generators rng simple

Last synced: 03 Apr 2025

https://github.com/constantin9845/trivium-encoder

Trivium stream cipher implementation with cryptographically secure IV and Key generator.

cryptography csprng trivium

Last synced: 31 Jul 2025

https://github.com/crisdosaygo/longbore

:straight_ruler: longbore - A PRNG with infinite state that passes Dieharder and PractRand

csprng npm-package prng random-generation random-number-generators rng simple

Last synced: 17 May 2026

https://github.com/jedisct1/tinygo-wasi_rand

crypto/rand for TinyGo/WASI

crypto csprng tinygo wasi wasm

Last synced: 10 May 2026

https://github.com/syndicatefoundation/fastrand

💀 A high-performance, zero-dependency Go library for generating random data. Provides fast, ergonomic alternatives to `math/rand` and `crypto/rand`, featuring a powerful, configurable templating engine for complex data generation.

chacha8 csprng fast fastrand generator go high-performance ipv4 ipv6 pcg performance random random-generator random-numbers random-string randomizer secure template-engine template-random zero-dependency

Last synced: 23 May 2026

https://github.com/didrod205/entropass

Generate strong, bias-free passwords (random/pronounceable/PIN) and measure strength — entropy & crack time — 100% locally. Zero deps. Web app + library.

crypto csprng entropy passphrase password password-generator password-strength secure-random security zero-dependency

Last synced: 16 Jun 2026

https://github.com/hazae41/paimon

WebAssembly port of RSA encryption and signatures

browser csprng deno dsa encryption javascript prng rsa rust signature typescript wasm web webassembly webcrypto

Last synced: 09 Apr 2026

https://github.com/peterfritz/spg

A cryptographically secure password generator.

csprng nextjs password pwa security

Last synced: 28 Apr 2026

https://github.com/hwvs/ezrandom-js

Provides easy-to-use functions to generate cryptographically-secure random text and random data in Javascript

csprng isaac javascript random random-generation random-text random-text-generation

Last synced: 25 Apr 2026

https://github.com/ericlagergren/saferand

A cryptographically secure implementation of math/rand or exp/rand - WIP

csprng go golang random random-number-generators

Last synced: 07 Feb 2026

https://github.com/rdeavila/csprng-password

Get a password from csprng.xyz API

chrome-extension cloudflare csprng

Last synced: 09 May 2026

https://github.com/itzmeanjan/randomshake

Shake256 Xof -based Portable C++20 Cryptographically Secure Pseudo Random Number Generator (CSPRNG)

cryptographically-secure-random csprng prng shake256

Last synced: 24 Mar 2025

https://github.com/tfpf/hash-drbg

Cryptographically secure pseudorandom number generator for C, C++ and Python with global-state (thread-unsafe) and thread-safe variants, implementing NIST SP 800-90A. Provided as an installable package.

cryptographically-secure cryptographically-secure-random csprng drbg global-state hash-drbg nist800-90a sha256 thread-safe

Last synced: 18 Jan 2026

https://github.com/aatuh/randutil

Cryptographically safe random utilities for Go. Helpers for generating random hex strings, tokens, numbers, bytes, UUIDs, emails etc. Thin wrappers around crypto/rand for everyday use.

crypto-rand csprng developer-experience faker go go-generics golang permutation random random-stings randomness rejection-sampling rng sampling secure-random shuffle test-data uuid uuidv4 weighted-sampling

Last synced: 14 Jan 2026

https://github.com/savi-lang/securerandom

Cross-platform CSPRNG library for Savi

csprng library savi

Last synced: 04 Jan 2026

https://github.com/systemslibrarian/crypto-lab-corrupted-oracle

Browser-based demo of the Dual_EC_DRBG backdoor — the NSA-planted vulnerability confirmed by Snowden. The standard was compromised. Here's the proof.

backdoor chacha20-drbg crypto-compare csprng drbg dual-ec-drbg elliptic-curve-cryptography hmac-drbg nsa

Last synced: 01 Jun 2026

https://github.com/daggilli/isaac_engine

A C++ random number generator engine using the ISAAC cipher

cpp csprng isaac pseudorandom-number-generator random-number-generators

Last synced: 15 Sep 2025

https://github.com/systemslibrarian/crypto-lab-phantom-vault

Browser-based stateless password manager — derive any password from a master passphrase using HMAC-DRBG. Nothing stored, nothing synced, nothing to breach.

crypto-compare csprng hmac-drbg key-derivation-function pbkdf2-hmac-sha256 rejection-sampling stateless-password-manager webcrypto

Last synced: 09 Jun 2026