Classes | |
| class | DLProof |
| This class encapsulates a particular discrete log proof useful in robust threshold operations. More... | |
| class | ThresholdRSARange |
| Range for splitting an RSA private key. More... | |
| class | ThresholdRSASubRange |
| Range for splitting shares of an RSA private key into subshares. More... | |
| class | ThresholdElGamalCrypto< CODEX_VSS::Combinatoric< NumT, ThreshT > > |
| Specialization of ThresholdElGamalCrypto for combinatoric SS. More... | |
| class | ThresholdRSACrypto< CODEX_VSS::Combinatoric< NumT, ThreshT > > |
| Specialization of ThresholdRSACrypto for combinatoric secret sharing. More... | |
| class | ThresholdVarRSACrypto< CODEX_VSS::Combinatoric< NumT, ThreshT > > |
| Specialization of ThresholdVarRSACrypto for combinatoric secret sharing. More... | |
Most of the functionality comes from templates, which makes this package very flexible.
Threshold cryptography depends on CODEX_VSS (verifiable secret sharing, the "threshold" part) and CODEX_Ciphers (the "cryptography" part).
1.4.1