stlab.adobe.com Adobe Systems Incorporated

#include <sha.hpp>

Public Types

typedef boost::array< boost::uint32_t, 7 > digest_type
 

Public Member Functions

template<typename I >
digest_type digest (I first, I last)
 
template<typename I >
digest_type digest (I first, boost::uint64_t num_bits)
 

Detailed Description

Definition at line 917 of file sha.hpp.

Member Typedef Documentation

◆ digest_type

A boost::array<boost::uint32_t, 7> for the 224-bit digest

Definition at line 923 of file sha.hpp.

Member Function Documentation

◆ digest() [1/2]

adobe::sha224_t::digest_type digest ( first,
last 
)
Precondition
sizeof(std::iterator_traits<I>::value_type) must be 1
Parameters
firstfirst iterator over the range to hash
lastlast iterator over the range to hash
Returns
The SHA-224 digest of the message

Definition at line 926 of file sha.hpp.

◆ digest() [2/2]

adobe::sha224_t::digest_type digest ( first,
boost::uint64_t  num_bits 
)
Precondition
sizeof(std::iterator_traits<I>::value_type) must be 1
Parameters
firstfirst iterator over the range to hash
num_bitsnumber of bits to hash
Returns
The SHA-224 digest of the message

Definition at line 934 of file sha.hpp.

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google