deb_control_files:
- control
- md5sums
deb_fields:
Architecture: amd64
Depends: librust-rand-core-0.6+getrandom-dev (>= 0.6.4-~~), librust-rand-core-0.6-dev
(>= 0.6.4-~~), librust-sha3-0.10-dev (>= 0.10.2-~~), librust-subtle-2+const-generics-dev
(>= 2.5.0-~~), librust-zeroize-1+zeroize-derive-dev (>= 1.6.0-~~)
Description: |-
ML-KEM (Module-Lattice-Based Key-Encapsulation Mechanism) - Rust source code
FIPS 203 Module-Lattice-Based Key-Encapsulation Mechanism (ML-KEM)
Standard written in pure Rust for server, desktop, browser and
embedded applications.
.
This crate implements the FIPS 203 final standard in pure Rust with
minimal and mainstream dependencies, and without any unsafe code. All
three security parameter sets are fully supported and tested. The
implementation operates in constant-time (outside of rho, which is
part of the encapsulation key sent across the trust boundary in the
clear), does not require the standard library, e.g. `#[no_std]`, has
no heap allocations, e.g. no `alloc` needed, and optionally exposes
the `RNG` so it is suitable for the full range of applications down to
the bare-metal. The API is stabilized and the code is heavily biased
towards safety and correctness; further performance optimizations will
be implemented as the standard matures. This crate will quickly follow
any changes to FIPS 203 as they become available.
.
See <https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.203.pdf> for
a full description of the target functionality.
Source code for Debianized Rust crate "fips203"
Installed-Size: '1905'
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Multi-Arch: same
Package: librust-fips203-dev
Priority: optional
Provides: librust-fips203+default-dev (= 0.4.0-2), librust-fips203+default-rng-dev
(= 0.4.0-2), librust-fips203+ml-kem-1024-dev (= 0.4.0-2), librust-fips203+ml-kem-512-dev
(= 0.4.0-2), librust-fips203+ml-kem-768-dev (= 0.4.0-2), librust-fips203-0+default-dev
(= 0.4.0-2), librust-fips203-0+default-rng-dev (= 0.4.0-2), librust-fips203-0+ml-kem-1024-dev
(= 0.4.0-2), librust-fips203-0+ml-kem-512-dev (= 0.4.0-2), librust-fips203-0+ml-kem-768-dev
(= 0.4.0-2), librust-fips203-0-dev (= 0.4.0-2), librust-fips203-0.4+default-dev
(= 0.4.0-2), librust-fips203-0.4+default-rng-dev (= 0.4.0-2), librust-fips203-0.4+ml-kem-1024-dev
(= 0.4.0-2), librust-fips203-0.4+ml-kem-512-dev (= 0.4.0-2), librust-fips203-0.4+ml-kem-768-dev
(= 0.4.0-2), librust-fips203-0.4-dev (= 0.4.0-2), librust-fips203-0.4.0+default-dev
(= 0.4.0-2), librust-fips203-0.4.0+default-rng-dev (= 0.4.0-2), librust-fips203-0.4.0+ml-kem-1024-dev
(= 0.4.0-2), librust-fips203-0.4.0+ml-kem-512-dev (= 0.4.0-2), librust-fips203-0.4.0+ml-kem-768-dev
(= 0.4.0-2), librust-fips203-0.4.0-dev (= 0.4.0-2)
Section: rust
Source: rust-fips203
Version: 0.4.0-2
srcpkg_name: rust-fips203
srcpkg_version: 0.4.0-2