proxygen
|
This is the complete list of members for fizz::KeyDerivationImpl< Hash >, including all inherited members.
blankHash() const override | fizz::KeyDerivationImpl< Hash > | inlinevirtual |
deriveSecret(folly::ByteRange secret, folly::StringPiece label, folly::ByteRange messageHash) override | fizz::KeyDerivationImpl< Hash > | virtual |
expandLabel(folly::ByteRange secret, folly::StringPiece label, Buf hashValue, uint16_t length) override | fizz::KeyDerivationImpl< Hash > | virtual |
hash(const folly::IOBuf &in, folly::MutableByteRange out) override | fizz::KeyDerivationImpl< Hash > | inlinevirtual |
hashLength() const override | fizz::KeyDerivationImpl< Hash > | inlinevirtual |
hkdfExpand(folly::ByteRange secret, Buf info, uint16_t length) override | fizz::KeyDerivationImpl< Hash > | virtual |
hkdfExtract(folly::ByteRange salt, folly::ByteRange ikm) override | fizz::KeyDerivationImpl< Hash > | inlinevirtual |
hmac(folly::ByteRange key, const folly::IOBuf &in, folly::MutableByteRange out) override | fizz::KeyDerivationImpl< Hash > | inlinevirtual |
KeyDerivationImpl(const std::string &labelPrefix) | fizz::KeyDerivationImpl< Hash > | |
labelPrefix_ | fizz::KeyDerivationImpl< Hash > | private |
~KeyDerivation()=default | fizz::KeyDerivation | virtual |
~KeyDerivationImpl() override=default | fizz::KeyDerivationImpl< Hash > |