Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   Related Pages  

CODEX_ThresholdCrypto Namespace Reference

This namespace defines the threshold cryptosystems. More...


Compounds

class  DLProof
 This class encapsulates a particular discrete log proof useful in robust threshold operations. 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  ThresholdRSARange
 Range for splitting an RSA private key. More...

class  ThresholdRSASubRange
 Range for splitting shares of an RSA private key into subshares. More...

class  ThresholdVarRSACrypto< CODEX_VSS::Combinatoric< NumT, ThreshT > >
 Specialization of ThresholdVarRSACrypto for combinatoric secret sharing. More...


Detailed Description

This namespace defines the threshold cryptosystems.

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).


Generated on Wed Jun 2 16:33:23 2004 for COrnell Data EXchange (CODEX) by doxygen1.2.18