1 #ifndef MSP_CRYPTO_HASH_H_
2 #define MSP_CRYPTO_HASH_H_
16 virtual unsigned get_digest_size() const = 0;
18 virtual void update(const char *, unsigned) = 0;
19 virtual void update(const std::string &);
20 virtual unsigned get_digest(char *, unsigned) const = 0;
21 virtual std::string get_hexdigest() const;