Library: Foundation
Package: Crypt
Header: Poco/SHA1Engine.h
This class implementes the SHA-1 message digest algorithm. (FIPS 180-1, see http://www.itl.nist.gov/fipspubs/fip180-1.htm)
Direct Base Classes: DigestEngine
All Base Classes: DigestEngine
Member Functions: digest, digestLength, reset, updateImpl
Inherited Functions: digest, digestLength, digestToHex, reset, update, updateImpl
BLOCK_SIZE = 64
DIGEST_SIZE = 20
SHA1Engine();
 
 ~SHA1Engine();
const DigestEngine::Digest & digest();
 
 unsigned digestLength() const;
See also: Poco::DigestEngine::digestLength()
 
 void reset();
See also: Poco::DigestEngine::reset()
 
   
 void updateImpl(
    const void * data,
    unsigned length
);
See also: Poco::DigestEngine::updateImpl()