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

GitHub topics: csprng

BhaskarPanja93/randomisedString

RandomisedString is a Cryptographically-Safe String Generator that generates (randomised length) strings or numbers based on the calling arguments

Language: Python - Size: 5.86 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 0

paragonie/random_compat

PHP 5.x support for random_bytes() and random_int()

Language: PHP - Size: 943 KB - Last synced at: 2 days ago - Pushed at: 8 months ago - Stars: 8,176 - Forks: 146

backslashspace/HWRandom.NET

Call RDSEED and RDRAND instructions from C#

Language: C# - Size: 244 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

constantin9845/Trivium-encoder

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

Language: C++ - Size: 20.5 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 2 - Forks: 0

camel-cdr/cauldron

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

Language: C - Size: 930 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 128 - Forks: 8

planet36/randp

Random number generator for modern Linux that uses a pool of random bytes generated by AES instructions

Language: C++ - Size: 398 KB - Last synced at: 6 days ago - Pushed at: 23 days ago - Stars: 1 - Forks: 0

jedisct1/aes-stream

A fast AES-PRF based secure random-number generator

Language: C - Size: 18.6 KB - Last synced at: 9 days ago - Pushed at: almost 2 years ago - Stars: 20 - Forks: 6

zx2c4/linux-rng

Development tree for the kernel CSPRNG [mirror]

Language: C - Size: 2.13 GB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 1

MrkFrcsl98/RNGs

PRNG(Pseudo-Random-Number-Generator), TRNG(True-Random-Number-Generator), CSPRNG(Cryptographically-Secure-Pseudo-Random-Number-Generator)

Language: C++ - Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

AtropineTears/num-primes

A Rust Library For Generating Large Composite, Prime, and Safe Prime Numbers

Language: Rust - Size: 80.1 KB - Last synced at: 20 days ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 7

lukechampine/frand

A fast userspace CSPRNG

Language: Go - Size: 35.2 KB - Last synced at: 5 days ago - Pushed at: 7 months ago - Stars: 89 - Forks: 11

itzmeanjan/RandomShake

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

Language: C++ - Size: 94.7 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

ppad-tech/hmac-drbg

Pure Haskell HMAC-DRBG

Language: Haskell - Size: 407 KB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

LeoVasanko/RandQuik

Exceptionally fast random numbers made with ChaCha20 encryption

Language: C - Size: 194 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

jedisct1/randen-rng

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

Language: C - Size: 20.5 KB - Last synced at: 9 days ago - Pushed at: almost 7 years ago - Stars: 25 - Forks: 1

daggilli/isaac_engine

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

Language: C++ - Size: 109 KB - Last synced at: 19 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

almasen/n-digit-token

Generate a cryptographically secure pseudo random token of digits with n-length

Language: TypeScript - Size: 1.16 MB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 24 - Forks: 5

AmrSaber/random

CLI tool that generates and outputs secure random string of choice

Language: JavaScript - Size: 815 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 16 - Forks: 0

robhogan/react-native-securerandom

A crypto-secure random bytes generator for react native

Language: Java - Size: 505 KB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 63 - Forks: 33

GianmarcoDIF/java-random-number-generator

Language: Java - Size: 10.7 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Risto-Stevcev/pure-random

:sparkles: A purely functional random number generator

Language: JavaScript - Size: 9.77 KB - Last synced at: 9 days ago - Pushed at: about 9 years ago - Stars: 27 - Forks: 1

Santandersecurityresearch/QuantumRNG ๐Ÿ“ฆ

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

Language: Python - Size: 161 KB - Last synced at: 4 days ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 1

AtropineTears/ramp-primes

A Rust Crate For Generating Large Prime and Composite Integers From A CSPRNG

Language: Rust - Size: 54.7 KB - Last synced at: 15 days ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 1

Craz1k0ek/RandKit

A repository containing some RNG functions

Language: Swift - Size: 24.4 KB - Last synced at: 8 days ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 0

nemequ/portable-snippets

Collection of miscellaneous portable C snippets.

Language: C - Size: 259 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 670 - Forks: 65

pre-eth/adam

ADAM is an actively developed CSPRNG inspired by ISAAC64

Language: C - Size: 1.01 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 17 - Forks: 0

lnrw/minrax

minimalist secure random number generator

Language: JavaScript - Size: 19.5 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

rodericktech/dc4d-june-2017-notes

Notes I took during DayCamp4Developers, June 2017.

Size: 19.5 KB - Last synced at: 10 months ago - Pushed at: almost 8 years ago - Stars: 17 - Forks: 0

isidroas/fortuna

A didactic implementation of the Fortuna cryptographically secure pseudorandom number generator ๐ŸŽฒ๐Ÿ“š

Language: Python - Size: 1.99 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

nixberg/chacha8rand-swift

ChaCha8Rand is a fast ChaCha8-based key-erasure CSPRNG

Language: Swift - Size: 24.4 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

peterfritz/spg

A cryptographically secure password generator.

Language: TypeScript - Size: 1.08 MB - Last synced at: 2 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

hazae41/berith

WebAssembly port of Ed25519 signatures and X25519 key exchange

Language: TypeScript - Size: 2.33 MB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 7 - Forks: 1

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.

Language: C - Size: 222 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

acrois/isaac-prng

ISAAC cryptographically-secure psuedorandom number generator (CSPRNG) NPM package written in TypeScript

Language: TypeScript - Size: 37.1 KB - Last synced at: 23 days ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 2

yaosiang/cryptography-course

ๅปบ่ญฐ้–‹็™ผ่€…็Ÿฅ้“็š„ๅฏ†็ขผๅญธ็Ÿฅ่ญ˜

Language: TypeScript - Size: 101 KB - Last synced at: 13 days ago - Pushed at: almost 5 years ago - Stars: 20 - Forks: 7

CEA-Leti/opentrng

This project is dedicated to delivering the community open-source implementations of reference entropy sources based on ring oscillators for a Physical True Random Number Generator (TRNG or PTRNG) and implementation of CSPRNG.

Size: 1000 Bytes - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - 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

tim-janik/scl

Small C/C++ Bits

Language: C - Size: 273 KB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

hazae41/paimon

WebAssembly port of RSA encryption and signatures

Language: TypeScript - Size: 2.27 MB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

NebulousLabs/fastrand ๐Ÿ“ฆ

10x faster than crypto/rand

Language: Go - Size: 30.3 KB - Last synced at: 10 months ago - Pushed at: over 6 years ago - Stars: 78 - Forks: 16

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: over 1 year ago - Pushed at: almost 2 years ago - Stars: 25 - Forks: 3

riettsruff/encrypt-decrypt-chaos-based

Encrypt Decrypt Chaos Based

Language: JavaScript - Size: 203 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

TheMatjaz/LibISAAC

ISAAC, the fast CSPRNG, reimplemented in a unified, documented, modern C11 API

Language: C - Size: 328 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 1

chRyNaN/krypt

Kotlin multi-platform cryptographic utility library.

Language: Kotlin - Size: 492 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 0

Nicolas-Reyland/hate-of-composite

Hate Of Composite is a tool written in C to fiddle with prime numbers

Language: C - Size: 1.74 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

simnalamburt/xsalsa20-csprng ๐Ÿ“ฆ

๐ŸŽฐ CSPRNG powered by XSalsa20, Migrated to https://github.com/simnalamburt/npm/tree/master/packages/xsalsa20-csprng

Language: TypeScript - Size: 1.24 MB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 1

Faeris95/SteganoPy3

Tool that hides data in an image using LSB of colour pixels and cryptographycally secure pseudo-random number generator to generate coordinates of pixels to use.

Language: Python - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 2

unpredictabledao/unpredictabledao

A protocol for unbiased, unpredictable, on-chain randomness

Language: JavaScript - Size: 167 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 2

trusted-ws/python-rdrand

Intelยฎ - Digital Random Number Generator (DRNG) [Bull Mountain] interface for Python.

Language: C - Size: 72.3 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 1

username1565/isaacCSPRNG Fork of macmcmeans/isaacCSPRNG

๐Ÿ”ฃ ISAAC is a fast, seedable, cryptographically secure pseudo-random number generator (CSPRNG) and discrete message cipher.

Language: JavaScript - Size: 286 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

rdeavila/csprng-password

Get a password from csprng.xyz API

Language: JavaScript - Size: 30.3 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

savi-lang/SecureRandom

Cross-platform CSPRNG library for Savi

Size: 57.6 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

AlphaDelta/ISAACJS

Fast Javascript implementation of the ISAAC CSPRNG under a public domain license

Language: JavaScript - Size: 36.1 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 1

hwvs/EZRandom-JS

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

Language: JavaScript - Size: 50.8 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

EmpoHQ/encryption

A JavaScript Library for widely used crypto standards.

Language: TypeScript - Size: 692 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

ericlagergren/saferand

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

Language: Go - Size: 31.3 KB - Last synced at: 10 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 1

Mintablo/mintablo-rng

GLI-19 compliant Random Number Generator as a base for the Provably fair Algorithm https://en.wikipedia.org/wiki/Provably_fair_algorithm

Language: TypeScript - Size: 2.17 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

Rajesh-VPai/RandomNumber

Java Differential Random Number Generator

Size: 8.79 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

jedisct1/tinygo-wasi_rand

crypto/rand for TinyGo/WASI

Language: Go - Size: 6.84 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 1

Shiroechi/Litdex

My personal lib

Size: 188 KB - Last synced at: 13 days ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

keenthinker/hipstapas.core

Easy and unobtrusive generation of secure strings, uuids, passphrases using EFF wordlists and random numbers. The core behind https://hipstapas.dev

Language: JavaScript - Size: 265 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 1

o0101/longbore

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

Language: JavaScript - Size: 29.3 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

hendratay/encryption-hmac-sha256

encrypt voucher code with CSPRNG (cryptographically secure pseudo random number generator) key generator and base64 encode

Language: JavaScript - Size: 1000 Bytes - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 1

username1565/sha256-randomization

http://username1565.github.io/sha256-randomization/

Language: JavaScript - Size: 61.5 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

username1565/isaac.js Fork of rubycon/isaac.js

http://username1565.github.io/isaac.js/

Language: HTML - Size: 53.7 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0