MCPcopy Create free account
hub / github.com/Meituan-Dianping/SQLAdvisor / HMAC_RMD

Class HMAC_RMD

extra/yassl/include/crypto_wrapper.hpp:159–174  ·  view source on GitHub ↗

HMAC_RMD

Source from the content-addressed store, hash-verified

157
158// HMAC_RMD
159class HMAC_RMD : public Digest {
160public:
161 void get_digest(byte*);
162 void get_digest(byte*, const byte*, unsigned int);
163 void update(const byte*, unsigned int);
164 uint get_digestSize() const;
165 uint get_padSize() const;
166 HMAC_RMD(const byte*, unsigned int);
167 ~HMAC_RMD();
168private:
169 struct HMAC_RMDImpl;
170 HMAC_RMDImpl* pimpl_;
171
172 HMAC_RMD(const HMAC_RMD&);
173 HMAC_RMD& operator=(const HMAC_RMD&);
174};
175
176
177// BulkCipher policy should implement encrypt, decrypt, get block size,

Callers 1

TLS_hmacFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected