Virgil Security Crypto library  2.0.7
virgil::crypto::VirgilStreamCipher Member List

This is the complete list of members for virgil::crypto::VirgilStreamCipher, including all inherited members.

addKeyRecipient(const VirgilByteArray &recipientId, const VirgilByteArray &publicKey)virgil::crypto::VirgilCipherBase
addPasswordRecipient(const VirgilByteArray &pwd)virgil::crypto::VirgilCipherBase
buildContentInfo()virgil::crypto::VirgilCipherBaseprotected
clearCipherInfo()virgil::crypto::VirgilCipherBaseprotected
computeShared(const VirgilByteArray &publicKey, const VirgilByteArray &privateKey, const VirgilByteArray &privateKeyPassword=VirgilByteArray())virgil::crypto::VirgilCipherBasestatic
customParams()virgil::crypto::VirgilCipherBase
customParams() const virgil::crypto::VirgilCipherBase
decryptWithKey(VirgilDataSource &source, VirgilDataSink &sink, const VirgilByteArray &recipientId, const VirgilByteArray &privateKey, const VirgilByteArray &privateKeyPassword=VirgilByteArray())virgil::crypto::VirgilStreamCipher
decryptWithPassword(VirgilDataSource &source, VirgilDataSink &sink, const VirgilByteArray &pwd)virgil::crypto::VirgilStreamCipher
defineContentInfoSize(const VirgilByteArray &data)virgil::crypto::VirgilCipherBasestatic
encrypt(VirgilDataSource &source, VirgilDataSink &sink, bool embedContentInfo=true)virgil::crypto::VirgilStreamCipher
getContentInfo() const virgil::crypto::VirgilCipherBase
getSymmetricCipher()virgil::crypto::VirgilCipherBaseprotected
initDecryption(const VirgilByteArray &encryptedDataInfo, const VirgilByteArray &recipientId, const VirgilByteArray &privateKey, const VirgilByteArray &privateKeyPassword=VirgilByteArray())virgil::crypto::VirgilCipherBaseprotected
initDecryptionWithKey(const VirgilByteArray &recipientId, const VirgilByteArray &privateKey, const VirgilByteArray &privateKeyPassword)virgil::crypto::VirgilCipherBaseprotected
initDecryptionWithPassword(const VirgilByteArray &pwd)virgil::crypto::VirgilCipherBaseprotected
initEncryption()virgil::crypto::VirgilCipherBaseprotected
keyRecipientExists(const VirgilByteArray &recipientId) const virgil::crypto::VirgilCipherBase
passwordRecipientExists(const VirgilByteArray &password) const virgil::crypto::VirgilCipherBase
removeAllRecipients()virgil::crypto::VirgilCipherBase
removeKeyRecipient(const VirgilByteArray &recipientId)virgil::crypto::VirgilCipherBase
removePasswordRecipient(const VirgilByteArray &pwd)virgil::crypto::VirgilCipherBase
setContentInfo(const VirgilByteArray &contentInfo)virgil::crypto::VirgilCipherBase
virgil::crypto::VirgilCipherBase::tryReadContentInfo(const VirgilByteArray &encryptedData)virgil::crypto::VirgilCipherBaseprotected
VirgilCipherBase()virgil::crypto::VirgilCipherBase