HMAC_MD5
| 119 | |
| 120 | // HMAC_MD5 |
| 121 | class HMAC_MD5 : public Digest { |
| 122 | public: |
| 123 | void get_digest(byte*); |
| 124 | void get_digest(byte*, const byte*, unsigned int); |
| 125 | void update(const byte*, unsigned int); |
| 126 | uint get_digestSize() const; |
| 127 | uint get_padSize() const; |
| 128 | HMAC_MD5(const byte*, unsigned int); |
| 129 | ~HMAC_MD5(); |
| 130 | private: |
| 131 | struct HMAC_MD5Impl; |
| 132 | HMAC_MD5Impl* pimpl_; |
| 133 | |
| 134 | HMAC_MD5(const HMAC_MD5&); |
| 135 | HMAC_MD5& operator=(const HMAC_MD5&); |
| 136 | }; |
| 137 | |
| 138 | |
| 139 | // HMAC_SHA-1 |