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

Class HMAC_SHA

extra/yassl/include/crypto_wrapper.hpp:140–155  ·  view source on GitHub ↗

HMAC_SHA-1

Source from the content-addressed store, hash-verified

138
139// HMAC_SHA-1
140class HMAC_SHA : public Digest {
141public:
142 void get_digest(byte*);
143 void get_digest(byte*, const byte*, unsigned int);
144 void update(const byte*, unsigned int);
145 uint get_digestSize() const;
146 uint get_padSize() const;
147 HMAC_SHA(const byte*, unsigned int);
148 ~HMAC_SHA();
149private:
150 struct HMAC_SHAImpl;
151 HMAC_SHAImpl* pimpl_;
152
153 HMAC_SHA(const HMAC_SHA&);
154 HMAC_SHA& operator=(const HMAC_SHA&);
155};
156
157
158// HMAC_RMD

Callers 2

p_hashFunction · 0.85
TLS_hmacFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected