deb_control_files:
- control
- md5sums
deb_fields:
Architecture: all
Depends: librust-cfg-if-1+default-dev, librust-cpufeatures-0.2+default-dev, librust-curve25519-dalek-derive-dev
(= 0.1.1+4.1.3+20240618+dfsg-8), librust-digest-0.10-dev, librust-ff-0.13+bits-dev,
librust-fiat-crypto-0.2-dev, librust-group-0.13-dev, librust-platforms-3+default-dev,
librust-rand-core-0.6-dev, librust-rustc-version-0.4+default-dev, librust-serde-1+derive-dev,
librust-subtle-2-dev (>= 2.6), librust-zeroize-1+alloc-dev
Description: |-
group operations on Ristretto and Curve25519 - Rust source code
curve25519-dalek is a pure-Rust implementation
of group operations on Ristretto and Curve25519.
-
curve25519-dalek` is a library providing group operations
on the Edwards and Montgomery forms of Curve25519,
and on the prime-order Ristretto group.
.
curve25519-dalek is not intended to provide implementations
of any particular crypto protocol.
Rather, implementations of those protocols
(such as x25519-dalek and ed25519-dalek)
should use curve25519-dalek as a library.
.
curve25519-dalek is intended to provide
a clean and safe mid-level API
for use implementing a wide range of ECC-based crypto protocols,
such as key agreement, signatures, anonymous credentials, rangeproofs,
and zero-knowledge proof systems.
.
In particular, curve25519-dalek implements Ristretto,
which constructs a prime-order group
from a non-prime-order Edwards curve.
This provides the speed and safety benefits
of Edwards curve arithmetic,
without the pitfalls of cofactor-related abstraction mismatches.
.
This package contains the source for the Rust curve25519-dalek crate,
for use with cargo.
Homepage: https://github.com/dalek-cryptography/curve25519-dalek
Installed-Size: '1319'
Maintainer: Jonas Smedegaard <dr@jones.dk>
Multi-Arch: foreign
Package: librust-curve25519-dalek-dev
Priority: optional
Provides: librust-curve25519-dalek-4+alloc-dev (= 4.1.3+4.1.3+20240618+dfsg-8),
librust-curve25519-dalek-4+default-dev (= 4.1.3+4.1.3+20240618+dfsg-8), librust-curve25519-dalek-4+digest-dev
(= 4.1.3+4.1.3+20240618+dfsg-8), librust-curve25519-dalek-4+fiat-backend-dev (=
4.1.3+4.1.3+20240618+dfsg-8), librust-curve25519-dalek-4+group-bits-dev (= 4.1.3+4.1.3+20240618+dfsg-8),
librust-curve25519-dalek-4+group-dev (= 4.1.3+4.1.3+20240618+dfsg-8), librust-curve25519-dalek-4+legacy-compatibility-dev
(= 4.1.3+4.1.3+20240618+dfsg-8), librust-curve25519-dalek-4+precomputed-tables-dev
(= 4.1.3+4.1.3+20240618+dfsg-8), librust-curve25519-dalek-4+rand-core-dev (= 4.1.3+4.1.3+20240618+dfsg-8),
librust-curve25519-dalek-4+serde-dev (= 4.1.3+4.1.3+20240618+dfsg-8), librust-curve25519-dalek-4+zeroize-dev
(= 4.1.3+4.1.3+20240618+dfsg-8), librust-curve25519-dalek-4-dev (= 4.1.3+4.1.3+20240618+dfsg-8),
librust-curve25519-dalek-4.1-dev (= 4.1.3+4.1.3+20240618+dfsg-8), librust-curve25519-dalek-4.1.3-dev
(= 4.1.3+4.1.3+20240618+dfsg-8)
Section: rust
Source: rust-curve25519-dalek (4.1.3+20240618+dfsg-8)
Version: 4.1.3+4.1.3+20240618+dfsg-8
srcpkg_name: rust-curve25519-dalek
srcpkg_version: 4.1.3+20240618+dfsg-8