botan ~master (2020-08-19T17:56:38Z)
Dub
Repo
FixedWindowExponentiator
botan
math
numbertheory
def_powm
Fixed Window Exponentiator
final
static if
(
BOTAN_HAS_PUBLIC_KEY_CRYPTO
)
class
FixedWindowExponentiator :
ModularExponentiator
{
void
setExponent
(const(BigInt)* e);
void
setBase
(const(BigInt)* base);
BigInt
execute
();
ModularExponentiator
copy
();
this
(const(BigInt)* n, PowerMod.UsageHints _hints);
}
Constructors
this
this
(const(BigInt)* n, PowerMod.UsageHints _hints)
Undocumented in source.
Members
Functions
copy
ModularExponentiator
copy
()
Undocumented in source. Be warned that the author may not have intended to support it.
execute
BigInt
execute
()
Undocumented in source. Be warned that the author may not have intended to support it.
setBase
void
setBase
(const(BigInt)* base)
Undocumented in source. Be warned that the author may not have intended to support it.
setExponent
void
setExponent
(const(BigInt)* e)
Undocumented in source. Be warned that the author may not have intended to support it.
Inherited Members
From ModularExponentiator
setBase
void
setBase
(const(BigInt)* )
Undocumented in source.
setExponent
void
setExponent
(const(BigInt)* )
Undocumented in source.
execute
BigInt
execute
()
Undocumented in source.
copy
ModularExponentiator
copy
()
Undocumented in source.
Meta
Source
See Implementation
botan
math
numbertheory
def_powm
classes
FixedWindowExponentiator
MontgomeryExponentiator
Fixed Window Exponentiator