#include <sha1.h>
Public Member Functions | |
| SHA1 () | |
| void | Reset () |
| bool | Result (unsigned *message_digest_array) |
| void | Input (const unsigned char *message_array, unsigned length) |
| void | Input (const char *message_array, unsigned length) |
| void | Input (unsigned char message_element) |
| void | Input (char message_element) |
| SHA1 & | operator<< (const char *message_array) |
| SHA1 & | operator<< (const unsigned char *message_array) |
| SHA1 & | operator<< (const char message_element) |
| SHA1 & | operator<< (const unsigned char message_element) |
Private Member Functions | |
| void | ProcessMessageBlock () |
| void | PadMessage () |
| unsigned | CircularShift (int bits, unsigned word) |
Private Attributes | |
| unsigned | H [5] |
| unsigned | Length_Low |
| unsigned | Length_High |
| unsigned char | Message_Block [64] |
| int | Message_Block_Index |
| bool | Computed |
| bool | Corrupted |
|
inlineprivate |
| void fhicl::SHA1::Input | ( | const unsigned char * | message_array, |
| unsigned | length | ||
| ) |
| void fhicl::SHA1::Input | ( | const char * | message_array, |
| unsigned | length | ||
| ) |
Definition at line 205 of file sha1.cpp.
| void fhicl::SHA1::Input | ( | unsigned char | message_element | ) |
Definition at line 227 of file sha1.cpp.
| void fhicl::SHA1::Input | ( | char | message_element | ) |
Definition at line 249 of file sha1.cpp.
| SHA1 & fhicl::SHA1::operator<< | ( | const char * | message_array | ) |
Definition at line 273 of file sha1.cpp.
| SHA1 & fhicl::SHA1::operator<< | ( | const unsigned char * | message_array | ) |
Definition at line 304 of file sha1.cpp.
| SHA1 & fhicl::SHA1::operator<< | ( | const char | message_element | ) |
Definition at line 334 of file sha1.cpp.
| SHA1 & fhicl::SHA1::operator<< | ( | const unsigned char | message_element | ) |
Definition at line 359 of file sha1.cpp.
|
private |
Definition at line 386 of file sha1.cpp.
| bool fhicl::SHA1::Result | ( | unsigned * | message_digest_array | ) |
1.8.11