| CODEX_Events::Activity | Basic event dispatcher |
| CODEX_APSS::APSSShareCallback | This class provides a hook into StateInfo using a standard interface |
| CODEX_ASN1::Array< T > | Serializable representation of an array of serializable objects |
| CODEX_Quorum::AsynchronousRemoteServer | This is an asynchronous implementation of the synchronous base class |
| CODEX_Server::AugmentedEGPublicKey | This is an ElGamal public key augmented with an additional generator |
| CODEX_Server::BadConfigurationException | Base class exception thrown for errors during configuration |
| CODEX_APSS::BadSecretNumberException | Exception thrown for an unknown secret ID |
| CODEX_ASN1::Base | This is the base class for all serializable objects |
| CODEX_Server::BCBadValueException | Exception thrown for a bad configuration parameter value |
| CODEX_Server::BCParameterNotDefinedException | Exception thrown for a missing configuration parameter |
| CODEX_Exceptions::BignumAddException | Exception thrown for errors in BN_add |
| CODEX_ASN1::BigNumber | Serializable representation of an OpenSSL BIGNUM |
| CODEX_Exceptions::BignumBin2BNException | Exception thrown when BN_bin2bn fails |
| CODEX_Exceptions::BignumContextException | Exception thrown when a BN_CTX cannot be allocated |
| CODEX_Exceptions::BignumException | Base class for exceptions relating to BIGNUM%s |
| CODEX_Exceptions::BignumGCDException | Exception thrown for errors in BN_gcd |
| CODEX_Exceptions::BignumGeneratePrimeException | Exception thrown for errors in BN_generate_prime |
| CODEX_Exceptions::BignumLshiftException | Exception thrown for errors in BN_lshift or BN_lshift1 |
| CODEX_Exceptions::BignumMathException | Base class for exceptions thrown due to errors in BIGNUM math routines |
| CODEX_Exceptions::BignumModException | Exception thrown for errors in BN_mod |
| CODEX_Exceptions::BignumModExpException | Exception thrown for errors in BN_mod_exp |
| CODEX_Exceptions::BignumModInverseException | Exception thrown for errors in BN_mod_inverse |
| CODEX_Exceptions::BignumModMulException | Exception thrown for errors in BN_mod_mul |
| CODEX_Exceptions::BignumMulException | Exception thrown for errors in BN_mul |
| CODEX_Exceptions::BignumNullException | Exception thrown when a pointer to a BIGNUM is null |
| CODEX_Exceptions::BignumRandRangeException | Exception thrown for errors in BN_rand_range |
| CODEX_Exceptions::BignumRshiftException | Exception thrown for errors in BN_rshift or BN_rshift1 |
| CODEX_Exceptions::BignumSetWordException | Exception thrown when BN_set_word fails |
| CODEX_Exceptions::BignumSubException | Exception thrown for errors in BN_sub |
| CODEX_Client::BlindKeyMsg | This is the message returned by the service after processing a ReadKeyMsg |
| CODEX_Client::BoundNameMsg | This is the message returned by the service after processing a CreateKeyMsg |
| CODEX_Server::BroadcastRequestEvent | This event encapsulates a marshalled message and the callback used to collect responses to it |
| CODEX_Server::BroadcastRequestHandler | This is a handler for BroadcastRequestEvent%s |
| CODEX_Quorum::ByzantineQuorumSystem | ByzantineQuorumSystem is an abstract base class derived from QuorumSystem |
| CODEX_ASN1::Certificate | Object encapsulation of a serializable X.509 certificate |
| CODEX_Server::CertificateNotFoundException | Exception thrown for a missing certificate |
| CODEX_Exceptions::Check< true > | Specialization for true |
| CODEX_VSS::choose< N, T > | Templated structure to calculatate nCt |
| CODEX_VSS::choose< N, 0 > | Specialization of nCt for t=0. This is a stopping condition |
| CODEX_VSS::choose< N, 1 > | Specialization of nCt for t=1. This is a stopping condition |
| CODEX_Client::Client | This class holds the interface methods for client requests, as well as the necessary state information |
| CODEX_KeyService::ClientActivity | This class manages connections to clients |
| CODEX_KeyService::ClientCreateCallback | This class processes server responses to a CODEX_Client::CreateKeyMsg |
| CODEX_KeyService::ClientMessageAbsorber | This class absorbs messages from clients |
| CODEX_KeyService::ClientMessageEvent< MT > | This class wraps a message from a client in an event |
| CODEX_KeyService::ClientMessageEventBase | Abstract base class for events containing messages from clients |
| CODEX_KeyService::ClientMessageHandler | Abstract CODEX_Events::Activity for handling ClientMessageEvent%s |
| CODEX_KeyService::ClientMessageMaster | This class processes messages from clients |
| CODEX_KeyService::ClientMessageParser | Concrete MessageParser |
| CODEX_KeyService::ClientMessageSigner | This class takes a message that as been verified and computes a digital signature for it |
| CODEX_KeyService::ClientMessageVerifier | This class checks the validity of client request messages |
| CODEX_KeyService::ClientNotFoundException | Exception thrown when a ClientActivity is missing |
| CODEX_KeyService::ClientReadCallback | This class processes server responses to a CODEX_Client::ReadKeyMsg |
| CODEX_KeyService::ClientResponseEvent< MT > | This class wraps a response for a client in an event |
| CODEX_KeyService::ClientResponseEventBase | Abstract base class for events containing responses for clients |
| CODEX_KeyService::ClientResponseHandler | Abstract CODEX_Events::Activity for handling ClientResponseEvent%s |
| CODEX_KeyService::ClientResponseParser | Concrete MessageParser |
| CODEX_KeyService::ClientResponseSigner | This class takes a message that as been verified and computes a digital signature for it |
| CODEX_KeyService::ClientServer | This is a LocalServer that listens for new client connections, for which it spawns new ClientActivity%s |
| CODEX_KeyService::ClientWriteCallback | This class processes server responses to a CODEX_Client::WriteKeyMsg |
| CODEX_Events::CloseEvent | Close event |
| CODEX_Events::CloseHandler | Abstract Activity for handling CloseEvent%s |
| CODEX_Client::Interface::codex_binding_t | C representation of a CODEX name binding |
| CODEX_Client::Interface::codex_credentials_t | C representation of a CODEX credentials object |
| CODEX_Client::Interface::codex_policy_t | C representation of a CODEX policy |
| CODEX_VSS::Combinatoric< NumT, ThreshT > | Combinatoric-based secret sharing scheme, based on modular addition |
| CODEX_VSS::CombinatoricScenario< NumT, FaultT > | This is a compile-time version of DynamicCombinatoricScenario, which is more likely to be used |
| CODEX_VSS::CombinatoricSplitting< NShares > | This class creates a set of shares |
| CODEX_APSS::ComputeCallback | Callback to handle responses to a ComputeMsg request |
| CODEX_APSS::ComputedMsg | This message demonstrates that a server has accepted a set of subsharing labels and has computed and stored the associated new shares |
| CODEX_APSS::ComputeMsg | This message is sent by a coordinator to select a set of subsharings to establish a new set of shares |
| CODEX_APSS::ComputeMsgConflictException | Exception thrown for conflicting ComputeMsg%s |
| CODEX_APSS::ComputeRecord | This class stores an ComputeMsg request from a coordinator and its associated response |
| CODEX_Quorum::ConcreteResponseTracker< ST, MT > | ConcreteResponseTracker is a templated class that correlates responses with requests |
| CODEX_APSS::ConflictExceptionBase | Base class for conflicting message errors |
| CODEX_APSS::ContributeMsg | This message is the response to an InitMsg which indicates that a server established sufficient subshares at other servers |
| CODEX_Client::CreateKeyMsg | This message is used to create a binding between a name and a set of ownership and access policies |
| CODEX_Ciphers::Credentials | This class is used to demonstrate access rights |
| CODEX_KeyService::CryptoSystem< CODEX_Ciphers::ElGamalCipherText, ST > | Partial specialization for ElGamal encryption |
| CODEX_KeyService::CryptoSystem< CODEX_Ciphers::RSACipherText, ST > | Partial specialization for RSA encryption |
| CODEX_KeyService::CryptoSystem< CODEX_Ciphers::VarRSACipherText, ST > | Partial specialization for RSA variant encryption |
| CODEX_Events::DataEvent | Data event |
| CODEX_Events::DataHandler | Abstract Activity for handling DataEvent%s |
| CODEX_KeyService::DecoratedClientMessageEvent< MT > | Event class for messages that must be routed back to an originating server |
| CODEX_Server::DefaultShareCallback< _ShareType, _OneWay > | ServerState's default share callback |
| CODEX_Events::DelayedEvent | Special type of event used to delay another event |
| CODEX_KeyService::DelegateRequestDistributor | Act as a delegate for a client request |
| CODEX_KeyService::DelegateResponseVerifier | This class checks the validity of client response messages |
| CODEX_ThresholdCrypto::DLProof | This class encapsulates a particular discrete log proof useful in robust threshold operations |
| CODEX_VSS::DynamicCombinatoricScenario | This class contains the mappings between servers and failure scenarios |
| CODEX_Quorum::EchoServer | Sample server that echoes messages to the terminal and back to the sender |
| CODEX_Ciphers::ElGamalCipherText | Serializable encapsulation of an ElGamal ciphertext |
| CODEX_Ciphers::ElGamalKeyPairGenerator | Helper object to create an ElGamal public/private key pair |
| CODEX_Ciphers::ElGamalPrivateKey | Serializable encapsulation of an ElGamal private key |
| CODEX_Ciphers::ElGamalPublicKey | Serializable encapsulation of an ElGamal public key |
| CODEX_Ciphers::ElGamalSchnorrCipherText | Serializable encapsulation of an ElGamal ciphertext with a Schnorr signature to prove plaintext knowledge |
| CODEX_Ciphers::ElGamalSignature | Serializable encapsulation of an ElGamal signature |
| CODEX_APSS::EstablishCallback | Callback to handle responses to an EstablishMsg request |
| CODEX_APSS::EstablishedMsg | This message serves as a response for an EstablishMsg |
| CODEX_APSS::EstablishMsg | The message from a server establishing the subshares it generated from an existing share |
| CODEX_APSS::EstablishMsgConflictException | Exception thrown for conflicting EstablishMsg%s |
| CODEX_APSS::EstablishRecord | This class stores an EstablishMsg request from a coordinator and its associated response |
| CODEX_Events::EventAck | Acknowledgement event |
| CODEX_Events::EventBase | Basic event type |
| CODEX_KeyService::ExceptionBase | Base class for all exceptions thrown by CODEX_KeyService |
| CODEX_Ciphers::ExceptionBase | Base class for all exceptions thrown by classes in CODEX_Ciphers |
| CODEX_APSS::ExceptionBase | Base class for all exceptions thrown by classes in CODEX_Server |
| CODEX_Server::ExceptionBase | Base class for all exceptions thrown by classes in CODEX_Server |
| CODEX_Exceptions::ExceptionBase | Base class for all exceptions thrown by classes in CODEX |
| CODEX_VSS::factorial< N > | Templated structure to calculatate n! |
| CODEX_VSS::factorial< 0 > | Specialization of factorial to compute 0! (for termination) |
| CODEX_VSS::factorial< 1 > | Specialization of factorial to compute 1! (for termination) |
| CODEX_APSS::FailureEvent | Special version of CODEX_Server::ServerResponseEvent for failed requests |
| CODEX_Exceptions::FileCannotCreateException | Exception thrown when a file cannot be created |
| CODEX_Exceptions::FileCannotOpenException | Exception thrown when a file cannot be opened for reading |
| CODEX_Exceptions::FileException | Base class for exceptions relating to files |
| CODEX_APSS::FinishedMsg | This message is sent by a coordinator to demonstrate that a new sharing has been established, terminating the protocol |
| CODEX_Exceptions::GetTimeOfDayException | Exception thrown for a failure in gettimeofday(2) |
| CODEX_Ciphers::HashFunction | This is the base class for functional objects that compute hashes |
| CODEX_Exceptions::IllegalIndexException | Exception thrown for an out-of-range index |
| CODEX_APSS::InitActivity | Coordinate subshare propagation |
| CODEX_APSS::InitCallback | This class collects ContributeMsg responses to an InitMsg request |
| CODEX_APSS::InitEvent | Trigger an InitActivity to establish subsharings |
| CODEX_APSS::InitMsg | This message is sent by a coordinator to begin the APSS protocol |
| CODEX_APSS::InitMsgConflictException | Exception thrown for conflicting InitMsg%s |
| CODEX_APSS::InitRecord | This class stores an InitMsg request from a coordinator and its associated response |
| CODEX_ASN1::Integer | Serializable representation of an integer |
| CODEX_Client::Interface::Interface | This class is a singleton instance of CODEX_Client::Client |
| CODEX_Server::InternalServer | This class listens for server-to-server connections |
| CODEX_Server::InternalVerifier | This is a short-lived server that runs the protocol to establish a connecting server's identity |
| CODEX_Server::InvalidLabelException | Exception thrown for an unknown label |
| CODEX_KeyService::KeyExistsException | Exception thrown for when attempting to create an already-existent key |
| CODEX_KeyService::KeyInfo | Associate a name/policy binding and an encrypted value |
| CODEX_KeyService::KeyNotFoundException | Exception thrown when a symmetric key is missing |
| CODEX_Server::KeySharesNotFoundException | Exception thrown for missing private key shares |
| CODEX_Client::KeyStoredMsg | This is the message returned by the service after processing a WriteKeyMsg |
| CODEX_KeyService::LabeledReadKeyMsg | CODEX_Client::SignedReadKeyMsg decorated with a label |
| CODEX_VSS::LabeledShare< _ShareType, _OneWay > | Serializable compilation of a share and the label for its sharing |
| CODEX_Quorum::LocalServer | Encapsulation of a local service |
| CODEX_Quorum::LoopbackSocket | This class implements a loopback socket |
| CODEX_Quorum::LoopbackSocketBuilder | This class implements a SocketBuilder for LoopbackSocket%s |
| CODEX_Server::MalformedMessageException | Exception thrown for malformed messages |
| CODEX_Quorum::memless< _Tn > | Memless is a memcmp-based sorting function for STL sorting algorithms |
| CODEX_APSS::Message | This class defines the basic message type, which is serializable |
| CODEX_Client::Message | This class defines the basic message type, which is serializable |
| CODEX_Quorum::Message | Message is a simple data buffer that can grow arbitrarily |
| CODEX_APSS::MessageDeliverer | Helper CODEX_Events::Activity for sending messages to servers |
| CODEX_Quorum::MessageDispatcher | Virtual base class for handling new requests |
| CODEX_Server::MessageParser | This class provides an object abstraction for parsing routines |
| CODEX_APSS::MessageParser | Concrete MessageParser |
| CODEX_APSS::MessageProcessor | Process an APSS protocol request |
| CODEX_APSS::MessageVerifier | Verify the correctness of APSS protocol messages |
| CODEX_APSS::MissingRangeException | Exception thrown for a missing CODEX_VSS::Range object |
| CODEX_VSS::ModExpFunctional | This class performs modular exponentiation |
| CODEX_VSS::ModExpFunctionalArgs | This is a helper class that holds arguments to construct a ModExpFunctional object |
| CODEX_VSS::ModIntRange | The integers modulo some constant |
| CODEX_KeyService::NameMismatchException | Exception thrown when symmetric key names do not match |
| CODEX_Server::NoQuorumSystemException | Exception thrown for an uninitialized quorum system |
| CODEX_ASN1::OctetString | Serializable representation of a byte string |
| CODEX_Ciphers::PolCredBase | This is the base class for access policies and credentials |
| CODEX_Ciphers::Policy | This class is used to express an access policy |
| CODEX_Server::PublicKeyNotFoundException | Exception thrown for a missing public key |
| CODEX_Quorum::QSERemoteServer | Base class for exceptions relating to RemoteServer%s |
| CODEX_Quorum::QSERemoteServerGethostbynameFailed | Exception thrown when gethostbyname(3) fails |
| CODEX_Quorum::QSESBQSReturnsBad | Exception thrown when a vector of RemoteServerReturn%s is too small |
| CODEX_Quorum::QSESocketBase | Base class for exceptions relating to SocketBase and its inheritors |
| CODEX_Quorum::QSESocketBaseAcceptFailed | Exception thrown for failure accepting a connection |
| CODEX_Quorum::QSESocketBaseBadSocket | Exception thrown for failure during construction of SocketBase |
| CODEX_Quorum::QSESocketBaseCannotBind | Exception thrown for failure to bind a socket |
| CODEX_Quorum::QSESocketBaseCannotConnect | Exception thrown for failure to connect to a remote server |
| CODEX_Quorum::QSESocketBaseListenFailed | Exception thrown for failure listening on a socket |
| CODEX_Quorum::QSESocketBaseMessageTooLong | Exception thrown for a message that's too large (greater than 4GB) |
| CODEX_Quorum::QSESocketBaseMessageTooShort | Exception thrown for a message that's too short |
| CODEX_Quorum::QSESocketBaseReadFailed | Exception thrown for failure reading from a socket |
| CODEX_Quorum::QSESocketBaseSocketClosed | Exception thrown for an attempt to access a closed socket |
| CODEX_Quorum::QSESocketBaseWriteFailed | Exception thrown for failure writing to a socket |
| CODEX_SSL::QSESSLSocket | Base class for exceptions relating to SSLSocket |
| CODEX_Quorum::QSExceptionBase | Base class for all exceptions thrown by classes in the Quorum package |
| CODEX_Server::QuorumBuilderAct | This activity attempts to maintain connectivity with other servers in the quorum system |
| CODEX_Server::QuorumBuilderEvent | This event is a simple trigger telling QuorumBuilderAct to check for missing servers |
| CODEX_Server::QuorumBuilderExpectNonceEvent | This event triggers the server-to-server authentication protocol |
| CODEX_Quorum::QuorumDispatcher | Virtual base class for handling responses from a quorum |
| CODEX_Quorum::QuorumSystem | QuorumSystem is an abstract base class designed to present the basic interface for all quorum systems |
| CODEX_VSS::Range | This class defines a numerical range |
| CODEX_Client::ReadKeyMsg | This message is used to read a key with a name that has previously been written |
| CODEX_APSS::RecoverCallback | Callback to handle responses to a RecoverMsg request |
| CODEX_APSS::RecoveredMsg | This message is sent to a server requesting subshares that have been established |
| CODEX_APSS::RecoverMsg | This message is sent by a server to request missing subshares |
| CODEX_Quorum::RemoteServer | This holds the information necessary in order to contact a server |
| CODEX_Quorum::RemoteServerReturn | Return values from server communications |
| CODEX_Client::RequestKeyMsg | This is the message a client uses to request the service's ElGamal public key |
| CODEX_KeyService::ResponseCallback | Abstract functional class to process incoming responses |
| CODEX_Quorum::ResponseCallback | Abstract functional class to process incoming responses |
| CODEX_Quorum::ResponseInfo | This class holds response-tracking information for a single request |
| CODEX_Quorum::ResponseTracker | ResponseTracker is an abstract helper class that provides a mechanism for matching a response to the original request |
| CODEX_KeyService::RoutedClientMessageEvent< MT > | This class decorates a ClientMessageEvent that has been dispatched by a delegate with RoutingInfo that allows the message to be routed back to the originating server |
| CODEX_KeyService::RoutedClientMessageHandler | This defines a handler for RoutedClientMessageEvent%s |
| CODEX_KeyService::RoutedClientMessageVerifier | This class checks the validity of a message from a client |
| CODEX_APSS::RoutedMessageEvent< MT > | This class provides type differentiation for specific APSS protocol messages |
| CODEX_APSS::RoutedMessageEventBase | Abstract base class for events containing messages from clients |
| CODEX_APSS::RoutedMessageHandler | This defines a handler for RoutedMessageEvent%s |
| CODEX_Server::RoutingInfo | This class provides routing information that can be added to a message in order to trace it back to its originating server |
| CODEX_Ciphers::RSACipherText | Serializable encapsulation of an RSA ciphertext |
| CODEX_Ciphers::RSAKeyPairGenerator | Helper object to create an RSA public/private key pair |
| CODEX_Ciphers::RSAPlaintextPK | RSA proof of plaintext knowledge |
| CODEX_Ciphers::RSAPrivateKey | Serializable encapsulation of an RSA private key |
| CODEX_Ciphers::RSAPublicKey | Serializable encapsulation of an RSA public key |
| CODEX_Ciphers::RSASignature | Serializable encapsulation of an RSA signature |
| CODEX_APSS::SecretManagement | Management information for a shared secret |
| CODEX_VSS::SecretWitness< _ShareType, _OneWay > | Serializable class holding the verification information for a secret and the arguments needed to construct the one-way function used to compute and test verification shares |
| CODEX_ASN1::SecureBigNumber | Serializable representation of an OpenSSL BIGNUM with added security |
| CODEX_Server::ServerMessageDispatcher | This is a concrete CODEX_Quorum::MessageDispatcher |
| CODEX_Server::ServerQuorumDispatcher | This is a concrete CODEX_Quorum::QuorumDispatcher |
| CODEX_Server::ServerResponseEvent | Send the response to a request to a server |
| CODEX_Server::ServerResponseHandler | Handle responses to requests from other servers |
| CODEX_Server::ServerSignature | This class encapsulates a server ID and a signature generated by that server |
| CODEX_Server::ServerState | This is a singleton class that holds all of the state information that different parts of the server need to share |
| CODEX_Ciphers::SHA1HashFunction | This implements the SHA1 hash function |
| CODEX_Server::ShareCallbackBase< _ShareType, _OneWay > | This base class defines the interface for share callbacks |
| CODEX_VSS::ShareFunctional | This abstract class provides an interface for operations on shares |
| CODEX_VSS::ShareLabel< _ShareType, _OneWay > | Sharings are labelled as a means to distinguish different sharings of the same secret |
| CODEX_Server::ShareLabelChallenge | Encapsulate a challenge to the validity of a label |
| CODEX_Server::ShareLabelChallengeEvent | Trigger for examining ShareLabelChallenge%s |
| CODEX_Server::ShareLabelChallengeHandler | Examine ShareLabelChallenge%s |
| CODEX_VSS::ShareSet< Combinatoric< NumT, ThreshT > > | Specialization of ShareSet for combinatoric secret sharing |
| CODEX_VSS::ShareSplitting< Combinatoric< NumT, ThreshT > > | Specialization of ShareSplitting for combinatoric secret sharing |
| CODEX_Server::SignatureVerificationFailedException | Exception thrown for a failed signature verification |
| CODEX_KeyService::SignCreateCallback | This class processes server responses to a threshold signature request for a CODEX_Client::BoundNameMsg |
| CODEX_Server::SignedAugmentedEGPublicKey | This is a signed AugmentedEGPublicKey |
| CODEX_APSS::SignedMessage< MT, ST > | This templated class defines a basic signed message |
| CODEX_Client::SignedMessage< MT, ST > | This templated class defines a basic signed message |
| CODEX_KeyService::SignReadCallback | This class processes server responses to a threshold signature request for a CODEX_Client::BlindKeyMsg |
| CODEX_Server::SignRequestEvent | This event encapsulates a marshalled message and the callback used to collect responses to it |
| CODEX_Server::SignRequestHandler | This is a handler for SignRequestEvent%s |
| CODEX_KeyService::SignWriteCallback | This class processes server responses to a threshold signature request for a CODEX_Client::KeyStoredMsg |
| CODEX_Quorum::SimpleStaticByzantineQuorumSystem< T > | Smallest possible T-fault-tolerant StaticByzantineQuorumSystem |
| CODEX_Quorum::SocketBase | This class handles basic socket operations |
| CODEX_Quorum::SocketBuilder | Functional base class for constructing SocketBase objects based on predefined arguments |
| CODEX_SSL::SSLExceptionBase | Base class for general SSL exceptions |
| CODEX_SSL::SSLNullCiphersException | Exception thrown for an invalid SSL cipher list |
| CODEX_SSL::SSLNullContextException | Exception thrown for an invalid SSL context |
| CODEX_SSL::SSLSocket | This class handles sockets using Secure Sockets Layer (SSL) |
| CODEX_SSL::SSLSocketBuilder | SocketBuilder inheritor for constructing SSLSocket%s |
| CODEX_SSL::SSLVerificationFlagsException | Exception thrown for an invalid SSL verification flag |
| CODEX_KeyService::StateInfo | This is a singleton class that holds all of the state information that different parts of the key service need to share |
| CODEX_APSS::StateInfo | This is a singleton class that holds all of the state information that different parts of the APSS protocol need to share |
| CODEX_Quorum::StaticByzantineQuorumSystem< N, T > | A compile-time configured Byzantine quorum system |
| CODEX_VSS::SubshareLabel< _ShareLabel > | Sharings are labelled as a means to distinguish different sharings of the same secret |
| CODEX_KeyService::SupportedClientResponse< RespT, ReqT > | This class holds a response to a client request and the evidence supporting it |
| CODEX_KeyService::SupportedClientResponseEvent< RespT, ReqT > | This class wraps a response for a client and its evidence in an event |
| CODEX_KeyService::SupportedClientResponseEventBase | Abstract base class for events containing responses for clients with supporting evidence from a quorum |
| CODEX_KeyService::SupportedClientResponseHandler | This defines a handler for SupportedClientResponseEvent%s |
| CODEX_KeyService::SupportedKeyStoredEvent | This class wraps a CODEX_Client::KeyStoredMsg response for a client and its evidence in an event |
| CODEX_KeyService::SupportedKeyStoredMsg | CODEX_Client::KeyStoredMsg decorated with a proof of correctness |
| CODEX_ThresholdCrypto::ThresholdElGamalCrypto< CODEX_VSS::Combinatoric< NumT, ThreshT > > | Specialization of ThresholdElGamalCrypto for combinatoric SS |
| CODEX_ThresholdCrypto::ThresholdRSACrypto< CODEX_VSS::Combinatoric< NumT, ThreshT > > | Specialization of ThresholdRSACrypto for combinatoric secret sharing |
| CODEX_ThresholdCrypto::ThresholdRSARange< _ShareType > | Range for splitting an RSA private key |
| CODEX_ThresholdCrypto::ThresholdRSASubRange | Range for splitting shares of an RSA private key into subshares |
| CODEX_ThresholdCrypto::ThresholdVarRSACrypto< CODEX_VSS::Combinatoric< NumT, ThreshT > > | Specialization of ThresholdVarRSACrypto for combinatoric secret sharing |
| CODEX_Ciphers::TranslationCertificate | This class holds a proof that two ElGamalCipherText%s decrypt to the same plaintext |
| CODEX_APSS::TriggerActivity | Trigger the beginning of an APSS protocol instance for expired secrets |
| CODEX_APSS::TriggerEvent | This event is used to trigger instances of the APSS protocol |
| CODEX_Server::UnicastRequestEvent | This event encapsulates a marshalled message and the callback used to collect responses to it |
| CODEX_Server::UnicastRequestHandler | This is a handler for UnicastRequestEvent%s |
| CODEX_Server::UnknownSecretNumberException | Exception thrown for an unknown shared secret identifier |
| CODEX_Ciphers::VarRSABlindCipherText | Serializable representation of an RSA variant blinded ciphertext |
| CODEX_Ciphers::VarRSABlindPlainText | Serializable representation of a blinded plaintext for the RSA variant |
| CODEX_Ciphers::VarRSACipherText | Serializable encapsulation of an RSA variant ciphertext |
| CODEX_Ciphers::VarRSAPrivateKey | The RSA variant private key, which wraps the regular RSA private key |
| CODEX_Ciphers::VarRSAPublicKey | The RSA variant public key, which wraps the regular RSA public key |
| CODEX_KeyService::VerifiableBlindKeyMsg | CODEX_Client::BlindKeyMsg decorated with a proof of correctness |
| CODEX_KeyService::VerifyWriteCallback | This class processes server responses to a CODEX_Client::WriteKeyMsg |
| CODEX_VSS::VRecon< _ShareType, _OneWay > | This undefined template class allows us to build a particular verifiable secret sharing reconstruction scheme that is consistent for a given type of sharing and one-way function |
| CODEX_VSS::VRecon< Combinatoric< N, T >, ModExpFunctional > | Instantiation of VRecon using combinatoric sharing and modular exponentiation |
| CODEX_Client::WriteKeyMsg | This message is used to write a key with a name that has previously been bound |