execute an arbitrary number of arbitrary functions in sequence over the same data in javascript
Declarative agent orchestration for engineering teams. Spawn parallel AI coding agents, verify with tests, commit clean code.
fast string hashing function
Get a quick hash that uses the well-liked Bernstein "times 33" hash method and delivers a hex string.
D3 polar clock for plotly dash, created by Leland Bernstein for Arva Intelligence
Implements a JavaScript async iterator protocol for consuming and producing binary netstrings.
Download ebook pdf mobi epub Gabrielle Bernstein El universo te cubre las espaldas is available now
Drop-in feedback widget for React apps with automatic context capture
jodid25519 - Curve 25519-based cryptography
Typescript ChaCha20 stream cipher
A graph database for Node.js and the browser built on top of LevelUp
Pure JavaScript implementation of ChaCha8/12/20 random number generator
A fast, non-cryptographic hash function based on DJB2.
Pure JavaScript ChaCha20 stream cipher
A simple utility to generate a hash string.
redo node package
zyq3jn
Node.js bindings for the reference implementation of the McEliece KEM.
djb2 hash function
Organization chart, created with d3
pure javascript implemented salsa20 cipher
wi51up
Minimal hash function npm module constructed with Babel and Webpack weasels
Ebook Download gjxwg2
Rust library of commonly used Daniel J. Bernstein style hash functions.
A Rust implementation of many certificates about Integers
Fast parallel bulk GCD computation for finding weak RSA keys in a set
The free opensource version of the Quantum Secure Cryptographic library in Rust (QRC)
Per-span heap allocation profiler core for Rust services.
CLI for analyzing culpert profiles (`culpert report` / `diff` / `info` / `upload` / `pull`).
foundations adapter for culpert: maps TelemetryContext spans into culpert's SpanContext and provides a TelemetryServerRoute for serving pprof profiles.
Proc-macros for culpert. The crate-root re-exports the macros at `culpert::span_fn`; depend on `culpert` rather than this crate directly.
tracing-crate adapter for culpert: maps tracing::Span IDs into culpert's SpanContext via a tracing_subscriber::Layer.
Although designed for use as a hash function to ensure security, SipHash is fundamentally different from cryptographic hash functions like SHA in that it is only suitable as a message authentication code: a keyed hash function like HMAC. That is, SHA is designed so that it is difficult for an attacker to find two messages X and Y such that SHA(X) = SHA(Y), even though anyone may compute SHA(X). SipHash instead guarantees that, having seen Xi and SipHash(Xi, k), an attacker who does not know the key k cannot find (any information about) k or SipHash(Y, k) for any message Y ∉ {Xi} which they have not seen before. (from wikipedia)
A Rust implementation of the cdb (constant database) format with 64-bit support.
Streaming ML in Rust -- gradient boosted trees, neural architectures (TTT/KAN/MoE/Mamba/SNN), AutoML, kernel methods, and composable pipelines
Ruby OSC message queue
A lightweight, pure-ruby reader/writer for DJ Bernstein's cdb format
This package provides a Ruby interface to Dan Bernstein's cdb (constant database) library. The source of cdb-0.75 is included in the package.
Salsa20 is a stream cipher algorithm designed by Daniel Bernstein. salsa20-ruby provides a simple Ruby wrapper.
A Ruby implementation of Saltpack, a modern crypto messaging format based on Dan Bernstein's {NaCl}[https://nacl.cr.yp.to/].
telnet_q implements D. J. Bernstein's "Q Method" of implementing TELNET option negotiation, as described in RFC 1143.
The svdir package controls service directories, a scheme for reliably controlling daemon processes as implemented in Dan Bernstein's daemontools software ("supervise") or Gerit Pape's runit software ("runsv").
A Ruby JSON Web Token implementation using NaCl Ed25519 digital signatures from the state-of-the-art networking and cryptography library by Daniel J. Bernstein.
BLAKE is a cryptographic hash function based on Dan Bernstein's ChaCha stream cipher, but a permuted copy of the input block, XORed with round constants, is added before each ChaCha round. Like SHA-2, there are two variants differing in the word size. ChaCha operates on a 4×4 array of words. BLAKE repeatedly combines an 8-word hash value with 16 message words, truncating the ChaCha result to obtain the next hash value. BLAKE-256 and BLAKE-224 use 32-bit words and produce digest sizes of 256 bits and 224 bits, respectively, while BLAKE-512 and BLAKE-384 use 64-bit words and produce digest sizes of 512 bits and 384 bits, respectively.
BLAKE is a cryptographic hash function based on Dan Bernstein's ChaCha stream cipher, but a permuted copy of the input block, XORed with round constants, is added before each ChaCha round. Like SHA-2, there are two variants differing in the word size. ChaCha operates on a 4×4 array of words. BLAKE repeatedly combines an 8-word hash value with 16 message words, truncating the ChaCha result to obtain the next hash value. BLAKE-256 and BLAKE-224 use 32-bit words and produce digest sizes of 256 bits and 224 bits, respectively, while BLAKE-512 and BLAKE-384 use 64-bit words and produce digest sizes of 512 bits and 384 bits, respectively.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.