V OpenVet
Packages Docs Blog Sign in
cargo / curve25519-dalek

curve25519-dalek

cargo

A pure-Rust implementation of group operations on ristretto255 and Curve25519

1 audit github.com/dalek-cryptography/curve25519-dalek/tree/main/curve25519-dalek

Audits

PE Patrick Elsen 2026-05-28

curve25519-dalek@4.1.3

curve25519-dalek 4.1.3 implements Curve25519 / ristretto255 group arithmetic for X25519 and Ed25519. 37 unsafe sites, almost all AVX2/AVX512-IFMA intrinsics in the SIMD backend gated by cpufeatures CPUID dispatch, were reviewed and hold; no I/O at run time. No findings. Field-arithmetic correctness and constant-time resistance were scoped out and left unasserted.

build-exec-deterministicbuild-exec-minimalbuild-exec-no-networkbuild-exec-no-write-outbuild-exec-safecrypto-impl-testedhas-binarieshas-build-exechas-fuzz-testshas-install-exechas-integration-testshas-property-testshas-unit-testsimpl-algorithmimpl-concurrencyimpl-cryptoimpl-datastructureimpl-interpreterimpl-jitimpl-parserimpl-protocolis-benignunsafe-documentedunsafe-minimalunsafe-safeuses-concurrencyuses-cryptouses-environmentuses-execuses-filesystemuses-interpreteruses-jituses-networkuses-unsafe

Package facts

Registry
cargo
Repository
github.com/dalek-cryptography/curve25519-dalek/tree/main/curve25519-dalek
Homepage
github.com/dalek-cryptography/curve25519-dalek
V openvet · supply-chain audits · open source
CLI Source