SipHash

Pseudorandom function generator

A family of fast and secure algorithms for generating pseudorandom functions from short messages

High-speed secure pseudorandom function for short messages

GitHub

657 stars
26 watching
50 forks
Language: C
last commit: 6 months ago
Linked from 1 awesome list

ccryptographymessage-authentication-codepseudorandom-functionssecurity

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
wangyi-fudan/wyhash Provides fast and simple hashing functions and random number generators for various programming languages. 970
patricksrobertson/secure_random.ex A library providing a set of functions for generating random, secure strings and UUIDs. 96
zhihaillm/wisdominterrogatory A tool for generating cryptographically secure random numbers suitable for various use cases, including cryptographic protocols and simulations. 491
grim7reaper/siphash An implementation of a pseudorandom function optimized for speed on short messages 1
iphoting/pwqgen.rb Generates random pronouncable passwords of variable length 6
jhumphry/spark_siphash An Ada implementation of the SipHash keyed hash function for cryptographic protection against denial-of-service attacks. 5
treyhunner/pseudorandom.name A Python-based web application generating random names 22
pixeloution/true-random A PHP library for generating truly random numbers and strings from an external API 47
ilqvya/random A lightweight C++ header-only library providing a simple and convenient API for generating pseudo-random numbers and values with various distributions. 912
krunch3r76/entropythief Produces an unpredictable sequence of random bits by combining sequences from multiple sources. 4
sindresorhus/random-bytes-readable-stream Creates a stream producing cryptographically strong pseudo-random data 76
lk-geimfari/secrets.clj A library for generating cryptographically strong random numbers and secrets suitable for managing security data 93
syntaxcoloring/markov-word-generator Generates pseudorandom words by applying Markov chains to existing word sequences 33
arianvp/elixir-isaac A library providing an Elixir wrapper around the ISAAC stream cipher to generate cryptographically secure random numbers. 4
not-fl3/quad-rand A Rust library implementing a pseudo-random number generator based on atomic operations 14