Index

A | C | D | E | G | H | I | J | K | M | O | P | R | S | T | U | W | Z

A

AsymmetricEnc (C++ class)
AsymmetricEnc::encrypt (C++ function), [1]
AsymmetricEnc::generateBytesFromPlaintext (C++ function)
AsymmetricEnc::generateKey (C++ function), [1]
AsymmetricEnc::generatePlaintext (C++ function)
AsymmetricEnc::getMaxLengthOfByteArrayForPlaintext (C++ function)
AsymmetricEnc::getPublicKey (C++ function)
AsymmetricEnc::hasMaxByteArrayLengthForPlaintext (C++ function)
AsymmetricEnc::isKeySet (C++ function)
AsymmetricEnc::reconstructCiphertext (C++ function)
AsymmetricEnc::reconstructPrivateKey (C++ function)
AsymmetricEnc::reconstructPublicKey (C++ function)
AsymmetricEnc::setKey (C++ function), [1]

C

CmtCommitter (C++ class)
CmtCommitter::commit (C++ function)
CmtCommitter::decommit (C++ function)
CmtCommitter::generateBytesFromCommitValue (C++ function)
CmtCommitter::generateCommitmentMsg (C++ function)
CmtCommitter::generateCommitValue (C++ function)
CmtCommitter::generateDecommitmentMsg (C++ function)
CmtCommitter::getCommitmentPhaseValues (C++ function)
CmtCommitter::getPreProcessValues (C++ function)
CmtCommitter::sampleRandomCommitValue (C++ function)
CmtReceiver (C++ class)
CmtReceiver::generateBytesFromCommitValue (C++ function)
CmtReceiver::getCommitmentPhaseValues (C++ function)
CmtReceiver::getPreProcessedValues (C++ function)
CmtReceiver::receiveCommitment (C++ function)
CmtReceiver::receiveDecommitment (C++ function)
CmtReceiver::verifyDecommitment (C++ function)
CommPartyTcpSslSynced (C++ function)
CommPartyTCPSynced (C++ function)
CramerShoupOnGroupElementEnc (C++ class)
CramerShoupOnGroupElementEnc::CramerShoupOnGroupElementEnc (C++ function)

D

DamgardJurikEnc (C++ class)
DamgardJurikEnc::DamgardJurikEnc (C++ function)
DamgardJurikEnc::reRandomize (C++ function)
DlogGroup::createRandomElement (C++ function)
DlogGroup::createRandomGenerator (C++ function)
DlogGroup::decodeGroupElementToByteArray (C++ function)
DlogGroup::encodeByteArrayToGroupElement (C++ function)
DlogGroup::endExponentiateWithPreComputedValues (C++ function)
DlogGroup::exponentiate (C++ function)
DlogGroup::exponentiateWithPreComputedValues (C++ function)
DlogGroup::generateElement (C++ function)
DlogGroup::getGenerator (C++ function)
DlogGroup::getGroupParams (C++ function)
DlogGroup::getGroupType (C++ function)
DlogGroup::getIdentity (C++ function)
DlogGroup::getInverse (C++ function)
DlogGroup::getMaxLengthOfByteArrayForEncoding (C++ function)
DlogGroup::getOrder (C++ function)
DlogGroup::isGenerator (C++ function)
DlogGroup::isMember (C++ function)
DlogGroup::isOrderGreaterThan (C++ function)
DlogGroup::isPrimeOrder (C++ function)
DlogGroup::mapAnyGroupElementToByteArray (C++ function)
DlogGroup::multiplyGroupElements (C++ function)
DlogGroup::reconstructElement (C++ function)
DlogGroup::simultaneousMultipleExponentiations (C++ function)
DlogGroup::validateGroup (C++ function)

E

ElGamalEnc (C++ class)
ElGamalOnByteArrayEnc (C++ class)
ElGamalOnByteArrayEnc::completeEncryption (C++ function)
ElGamalOnByteArrayEnc::ElGamalOnByteArrayEnc (C++ function), [1]
ElGamalOnGroupElementEnc (C++ class)
ElGamalOnGroupElementEnc::completeEncryption (C++ function)
ElGamalOnGroupElementEnc::ElGamalOnGroupElementEnc (C++ function), [1]
ElGamalOnGroupElementEnc::multiply (C++ function), [1]

G

GroupElement::generateSendableData (C++ function)
GroupElement::isIdentity (C++ function)
GroupParams::getQ (C++ function)

H

hashFinal (C++ function)

I

isKeySet (C++ function)
isKeySet::getPubKey (C++ function)

J

join (C++ function)

K

KeyDerivationFunction::deriveKey (C++ function)

M

Mac (C++ class)
Mac::doFinal (C++ function)
Mac::generateKey (C++ function), [1]
Mac::getMacSize (C++ function)
Mac::isKeySet (C++ function)
Mac::mac (C++ function)
Mac::setMacKey (C++ function)
Mac::update (C++ function)
Mac::verify (C++ function)

O

OTBatchReceiver (C++ class)
OTBatchReceiver::transfer (C++ function)
OTBatchRInput (C++ class)
OTBatchROutput (C++ class)
OTBatchSender (C++ class)
OTBatchSender::transfer (C++ function)
OTBatchSInput (C++ class)
OTBatchSOutput (C++ class)
OTReceiver (C++ class)
OTReceiver::transfer (C++ function)
OTRInput (C++ class)
OTROutput (C++ class)
OTSender (C++ class)
OTSender::transfer (C++ function)
OTSInput (C++ class)

P

PseudorandomFunction::computeBlock (C++ function), [1], [2]
PseudorandomFunction::generateKey (C++ function), [1]
PseudorandomFunction::getBlockSize (C++ function)
PseudorandomFunction::isKeySet (C++ function)
PseudorandomFunction::setKey (C++ function)
PseudorandomGenerator::generateKey (C++ function), [1]
PseudorandomGenerator::getPRGBytes (C++ function)
PseudorandomGenerator::isKeySet (C++ function)
PseudorandomGenerator::setKey (C++ function)
PseudorandomPermutation::invertBlock (C++ function), [1]

R

read (C++ function)
readSize (C++ function)
readWithSizeIntoVector (C++ function)

S

setKey (C++ function)
SigmaProtocolProver (C++ class)
SigmaProtocolProver::processSecondMsg (C++ function)
SigmaProtocolProver::prove (C++ function)
SigmaProtocolVerifier (C++ class)
SigmaProtocolVerifier::getChallenge (C++ function)
SigmaProtocolVerifier::processVerify (C++ function)
SigmaProtocolVerifier::sampleChallenge (C++ function)
SigmaProtocolVerifier::sendChallenge (C++ function)
SigmaProtocolVerifier::setChallenge (C++ function)
SigmaProtocolVerifier::verify (C++ function)
SigmaProverComputation (C++ class)
SigmaProverComputation::computeFirstMsg (C++ function)
SigmaProverComputation::computeSecondMsg (C++ function)
SigmaSimulator (C++ class)
SigmaSimulator::getSoundnessParam (C++ function)
SigmaSimulator::simulate (C++ function), [1]
SigmaVerifierComputation (C++ class)
SigmaVerifierComputation::getChallenge (C++ function)
SigmaVerifierComputation::sampleChallenge (C++ function)
SigmaVerifierComputation::setChallenge (C++ function)
SigmaVerifierComputation::verify (C++ function)
SymmetricEnc (C++ class)
SymmetricEnc::decrypt (C++ function)
SymmetricEnc::encrypt (C++ function), [1]
SymmetricEnc::generateKey (C++ function), [1]
SymmetricEnc::isKeySet (C++ function)
SymmetricEnc::setKey (C++ function)

T

TPElement::getElement (C++ function)
TrapdoorPermutation::compute (C++ function)
TrapdoorPermutation::generateRandomTPElement (C++ function)
TrapdoorPermutation::generateUncheckedTPElement (C++ function)
TrapdoorPermutation::hardCoreFunction (C++ function)
TrapdoorPermutation::hardCorePredicate (C++ function)
TrapdoorPermutation::invert (C++ function)
TrapdoorPermutation::isElement (C++ function)

U

update (C++ function)

W

write (C++ function), [1]
writeWithSize (C++ function), [1]

Z

ZKCommonInput (C++ class)
ZKPOKProver (C++ class)
ZKProver (C++ class)
ZKProver::prove (C++ function)
ZKProverInput (C++ class)
ZKVerifier (C++ class)
ZKVerifier::verify (C++ function)