|
Mixes for Privacy and Anonymity in the Internet
|
Static Public Member Functions | |
| static SINT32 | decode (const UINT8 *in, UINT32 len, UINT8 *out, UINT32 *outlen) |
| ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff Makes a Base64-Decoding on the input byte array. | |
| static SINT32 | encode (const UINT8 *in, UINT32 len, UINT8 *out, UINT32 *outlen) |
| ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff Makes a Base64-Encoding on the input byte array. | |
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff Makes a Base64-Decoding on the input byte array.
It decodes in to out.
| in | input byte array |
| inlen | size of the input byte array |
| out | output byte array |
| outlen | on input must contain the size of the byte array for output, on return it contains the size of the decoded output |
| E_SUCCESS | if no error occurs |
| E_UNKNOWN | if an error occurs fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff |
References E_SUCCESS, E_UNKNOWN, and len.
Referenced by decodeXMLEncryptedKey(), decryptXMLElement(), CAFirstMix::doUserLogin_internal(), CAASymCipher::getKeyPart(), CAAccountingInstance::handleChallengeResponse_internal(), CASignature::parseSignKeyXML(), CAMiddleMix::processKeyExchange(), CALastMix::processKeyExchange(), CAFirstMix::processKeyExchange(), CAASymCipher::setPublicKey(), CASignature::setSignKey(), CASignature::setVerifyKey(), CAMultiSignature::verifyXML(), and CASignature::verifyXML().
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff Makes a Base64-Encoding on the input byte array.
It encodes in to out.
| in | input byte array |
| inlen | size of the input byte array |
| out | output byte array |
| outlen | on input must contain the size of the byte array for output, on return it contains the size of the encoded output |
| E_SUCCESS | if no error occurs |
| E_UNKNOWN | if an error occurs |
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
References E_SUCCESS, E_UNKNOWN, and len.
Referenced by __encryptKey(), CAASymCipher::addKeyPart(), CAFirstMix::doUserLogin_internal(), encryptXMLElement(), CASignature::getSignKey(), CAAccountingInstance::handleAccountCertificate_internal(), CAMsg::openEncryptedLog(), CAAccountingInstance::prepareCCRequest(), CALocalProxy::processKeyExchange(), CAMiddleMix::processKeyExchange(), CALastMix::processKeyExchange(), CAFirstMix::processKeyExchange(), and CAMultiSignature::signXML().
1.7.6.1