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