|
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 |