Home
last modified time | relevance | path

Searched refs:FixedBaseExpImplBase (Results 1 – 2 of 2) sorted by relevance

/external/private-join-and-compute/private_join_and_compute/crypto/
Dfixed_base_exp.cc47 class FixedBaseExpImplBase { class
49 FixedBaseExpImplBase(const BigNum& fixed_base, const BigNum& modulus) in FixedBaseExpImplBase() function in private_join_and_compute::internal::FixedBaseExpImplBase
53 FixedBaseExpImplBase(const FixedBaseExpImplBase&) = delete;
54 FixedBaseExpImplBase& operator=(const FixedBaseExpImplBase&) = delete;
56 virtual ~FixedBaseExpImplBase() = default;
71 class SimpleBaseExpImpl : public FixedBaseExpImplBase {
74 : FixedBaseExpImplBase(fixed_base, modulus) {} in SimpleBaseExpImpl()
86 class TwoKAryFixedBaseExpImpl : public FixedBaseExpImplBase {
90 : FixedBaseExpImplBase(fixed_base, modulus), in TwoKAryFixedBaseExpImpl()
132 FixedBaseExp::FixedBaseExp(internal::FixedBaseExpImplBase* impl) in FixedBaseExp()
[all …]
Dfixed_base_exp.h35 class FixedBaseExpImplBase; variable
55 explicit FixedBaseExp(internal::FixedBaseExpImplBase* impl);
57 std::unique_ptr<internal::FixedBaseExpImplBase> impl_;