Skip to main content

Module serial

Module serial 

Source
Available on docsrs only.
Expand description

Serial implementations of field, scalar, point arithmetic.

When the vector backend is disabled, the crate uses the mixed-model strategy for implementing point operations and scalar multiplication; see the curve_models and scalar_mul documentation for more information.

When the vector backend is enabled, the field and scalar implementations are still used for non-vectorized operations.

Modules§

curve_models
Internal curve representations which are not part of the public API.
scalar_mul
Implementations of various scalar multiplication algorithms.
u64 👻 curve25519_dalek_bits=64
The u64 backend uses u64s and a (u64, u64) -> u128 multiplier.