|
Open-Transactions
0.93.0-ge03d287
|
This is the complete list of members for opentxs::OTCrypto, including all inherited members.
| Base64Decode(const OTString &strInput, OTData &theOutput, bool bLineBreaks=true) const | opentxs::OTCrypto | virtual |
| Base64Decode(const char *input, size_t *out_len, bool bLineBreaks) const =0 | opentxs::OTCrypto | pure virtual |
| Base64Encode(const OTData &theInput, OTString &strOutput, bool bLineBreaks=true) const | opentxs::OTCrypto | virtual |
| Base64Encode(const uint8_t *input, int32_t in_len, bool bLineBreaks) const =0 | opentxs::OTCrypto | pure virtual |
| CalculateDigest(const OTString &strInput, const OTString &strHashAlgorithm, OTIdentifier &theOutput) const =0 | opentxs::OTCrypto | pure virtual |
| CalculateDigest(const OTData &dataInput, const OTString &strHashAlgorithm, OTIdentifier &theOutput) const =0 | opentxs::OTCrypto | pure virtual |
| Cleanup() const | opentxs::OTCrypto | |
| Cleanup_Override() const | opentxs::OTCrypto | protectedvirtual |
| Decrypt(const OTPassword &theRawSymmetricKey, const char *szInput, uint32_t lInputLength, const OTPayload &theIV, OTCrypto_Decrypt_Output theDecryptedOutput) const =0 | opentxs::OTCrypto | pure virtual |
| DeriveKey(const OTPassword &userPassword, const OTPayload &dataSalt, uint32_t uIterations, const OTPayload &dataCheckHash=OTPayload()) const =0 | opentxs::OTCrypto | pure virtual |
| DeriveNewKey(const OTPassword &userPassword, const OTPayload &dataSalt, uint32_t uIterations, OTPayload &dataCheckHash) const =0 | opentxs::OTCrypto | pure virtual |
| Encrypt(const OTPassword &theRawSymmetricKey, const char *szInput, uint32_t lInputLength, const OTPayload &theIV, OTPayload &theEncryptedOutput) const =0 | opentxs::OTCrypto | pure virtual |
| GetPasswordFromConsole(OTPassword &theOutput, bool bRepeat=false) const | opentxs::OTCrypto | |
| GetPasswordFromConsoleLowLevel(OTPassword &theOutput, const char *szPrompt) const | opentxs::OTCrypto | |
| Init() const | opentxs::OTCrypto | |
| Init_Override() const | opentxs::OTCrypto | protectedvirtual |
| InstantiateBinarySecret() const =0 | opentxs::OTCrypto | pure virtual |
| IsBase62(const std::string &str) const | opentxs::OTCrypto | |
| It() | opentxs::OTCrypto | static |
| Open(OTData &dataInput, const OTPseudonym &theRecipient, OTString &theOutput, const OTPasswordData *pPWData=nullptr) const =0 | opentxs::OTCrypto | pure virtual |
| OTCrypto() | opentxs::OTCrypto | protected |
| RandomizeMemory(uint8_t *szDestination, uint32_t nNewSize) const =0 | opentxs::OTCrypto | pure virtual |
| Seal(mapOfAsymmetricKeys &RecipPubKeys, const OTString &theInput, OTData &dataOutput) const =0 | opentxs::OTCrypto | pure virtual |
| SetBase62StringFromID(const OTIdentifier &theInput, OTString &strOutput) const =0 | opentxs::OTCrypto | pure virtual |
| SetIDFromBase62String(const OTString &strInput, OTIdentifier &theOutput) const =0 | opentxs::OTCrypto | pure virtual |
| SignContract(const OTString &strContractUnsigned, const OTAsymmetricKey &theKey, OTSignature &theSignature, const OTString &strHashType, const OTPasswordData *pPWData=nullptr)=0 | opentxs::OTCrypto | pure virtual |
| SignContract(const OTString &strContractUnsigned, const OTString &strSigHashType, const std::string &strCertFileContents, OTSignature &theSignature, const OTPasswordData *pPWData=nullptr)=0 | opentxs::OTCrypto | pure virtual |
| VerifySignature(const OTString &strContractToVerify, const OTAsymmetricKey &theKey, const OTSignature &theSignature, const OTString &strHashType, const OTPasswordData *pPWData=nullptr) const =0 | opentxs::OTCrypto | pure virtual |
| VerifySignature(const OTString &strContractToVerify, const OTString &strSigHashType, const std::string &strCertFileContents, const OTSignature &theSignature, const OTPasswordData *pPWData=nullptr) const =0 | opentxs::OTCrypto | pure virtual |
| ~OTCrypto() | opentxs::OTCrypto | virtual |