33 return doSign(digestAlgorithm, buf, size);
40 return doVerify(digestAlgorithm, buf, bufLen, sig, sigLen);
46 return doDecrypt(cipherText, cipherTextLen);
52 return doDerivePublicKey();
ConstBufferPtr sign(DigestAlgorithm digestAlgorithm, const uint8_t *buf, size_t size) const
ConstBufferPtr derivePublicKey() const
ConstBufferPtr decrypt(const uint8_t *cipherText, size_t cipherTextLen) const
bool verify(DigestAlgorithm digestAlgorithm, const uint8_t *buf, size_t bufLen, const uint8_t *sig, size_t sigLen) const
Verify the signature sig created on buf using this key and digestAlgorithm.
shared_ptr< const Buffer > ConstBufferPtr