Go to the source code of this file.
|
| void | fizz::detail::encFunc (EVP_CIPHER_CTX *, const folly::IOBuf &, folly::IOBuf &) |
| |
| void | fizz::detail::encFuncBlocks (EVP_CIPHER_CTX *, const folly::IOBuf &, folly::IOBuf &) |
| |
| bool | fizz::detail::decFunc (EVP_CIPHER_CTX *, const folly::IOBuf &, folly::IOBuf &, folly::MutableByteRange) |
| |
| bool | fizz::detail::decFuncBlocks (EVP_CIPHER_CTX *, const folly::IOBuf &, folly::IOBuf &, folly::MutableByteRange) |
| |
| std::unique_ptr< folly::IOBuf > | fizz::detail::evpEncrypt (std::unique_ptr< folly::IOBuf > &&plaintext, const folly::IOBuf *associatedData, folly::ByteRange iv, size_t tagLen, bool useBlockOps, size_t headroom, EVP_CIPHER_CTX *encryptCtx) |
| |
| folly::Optional< std::unique_ptr< folly::IOBuf > > | fizz::detail::evpDecrypt (std::unique_ptr< folly::IOBuf > &&ciphertext, const folly::IOBuf *associatedData, folly::ByteRange iv, folly::MutableByteRange tag, bool useBlockOps, EVP_CIPHER_CTX *decryptCtx) |
| |