proxygen
Signature.cpp File Reference

Go to the source code of this file.

Namespaces

 fizz
 
 fizz::detail
 

Functions

static const EVP_MD * fizz::detail::getHash (int hashNid)
 
std::unique_ptr< folly::IOBuffizz::detail::ecSign (folly::ByteRange data, const folly::ssl::EvpPkeyUniquePtr &pkey, int hashNid)
 
void fizz::detail::ecVerify (folly::ByteRange data, folly::ByteRange signature, const folly::ssl::EvpPkeyUniquePtr &pkey, int hashNid)
 
std::unique_ptr< folly::IOBuffizz::detail::rsaPssSign (folly::ByteRange data, const folly::ssl::EvpPkeyUniquePtr &pkey, int hashNid)
 
void fizz::detail::rsaPssVerify (folly::ByteRange data, folly::ByteRange signature, const folly::ssl::EvpPkeyUniquePtr &pkey, int hashNid)