Botan 3.9.0
Crypto and TLS for C&
|
#include <pcurves_impl.h>
Public Types | |
typedef C::AffinePoint | AffinePoint |
typedef C::ProjectivePoint | ProjectivePoint |
typedef C::Scalar | Scalar |
Public Member Functions | |
ProjectivePoint | mul2 (const Scalar &s1, const Scalar &s2, RandomNumberGenerator &rng) const |
WindowedMul2Table (const AffinePoint &p, const AffinePoint &q) |
Definition at line 1546 of file pcurves_impl.h.
typedef C::AffinePoint Botan::WindowedMul2Table< C, W >::AffinePoint |
Definition at line 1552 of file pcurves_impl.h.
typedef C::ProjectivePoint Botan::WindowedMul2Table< C, W >::ProjectivePoint |
Definition at line 1553 of file pcurves_impl.h.
typedef C::Scalar Botan::WindowedMul2Table< C, W >::Scalar |
Definition at line 1551 of file pcurves_impl.h.
|
inline |
Definition at line 1555 of file pcurves_impl.h.
References Botan::mul2_setup().
|
inline |
Constant time 2-ary multiplication
Definition at line 1560 of file pcurves_impl.h.
References Botan::mul2_exec().
Referenced by Botan::PCurve::PrimeOrderCurveImpl< C >::mul_px_qy().