
ml_kem - Rust - Docs.rs
ML-KEM is an algorithm which uses public-key cryptography to securely transfer a symmetric key between two parties who want to establish encrypted communications with each other.
hashbrown - Rust - Docs.rs
This crate is a Rust port of Google’s high-performance SwissTable hash map, adapted to make it a drop-in replacement for Rust’s standard HashMap and HashSet types. The original C++ version of …
aho_corasick - Rust - Docs.rs
A library for finding occurrences of many patterns at once. This library provides multiple pattern search principally through an implementation of the Aho-Corasick algorithm, which builds a fast finite state …
petgraph - Rust - Docs.rs
petgraph is a graph data structure library. Graphs are collections of nodes, and edges between nodes. petgraph provides several graph types (each differing in the tradeoffs taken in their internal …
cobs - Rust - Docs.rs
`cobs` This is an implementation of the Consistent Overhead Byte Stuffing (COBS) algorithm in Rust. COBS is an algorithm for transforming a message into an encoding where a specific value (the …
bio::pattern_matching::myers - Rust - Docs.rs
Myers bit-parallel approximate pattern matching algorithm. Finds all matches up to a given edit distance k and supports ambiguous matching. Methods for obtaining the alignment path are provided. The …
genetic_algorithm - Rust - Docs.rs
A genetic algorithm implementation for Rust. Inspired by the book Genetic Algorithms in Elixir There are three main elements to this approach: The Genotype (the search space) The Fitness function (the …
p384 - Rust - Docs.rs
Supported Algorithms Elliptic Curve Diffie-Hellman (ECDH): gated under the ecdh feature. Elliptic Curve Digital Signature Algorithm (ECDSA): gated under the ecdsa feature. About P-384 NIST P-384 is a …
SignatureAlgorithm in x509_certificate::algorithm - Rust
An algorithm used to digitally sign content. Attempt to resolve an instance from an OID, known KeyAlgorithm, and optional DigestAlgorithm. Signature algorithm OIDs in the wild are typically either: …
BooleanOps in geo::algorithm::bool_ops - Rust - Docs.rs
Degenerate 2-d geoms with 0 area are handled, and ignored by the algorithm. In particular, taking union with an empty geom should remove degeneracies and fix invalid polygons as long the interior …