| 111 | sha1() { reset(); } |
| 112 | |
| 113 | void reset() { |
| 114 | m_digest[0] = 0x67452301; |
| 115 | m_digest[1] = 0xEFCDAB89; |
| 116 | m_digest[2] = 0x98BADCFE; |
| 117 | m_digest[3] = 0x10325476; |
| 118 | m_digest[4] = 0xC3D2E1F0; |
| 119 | m_blockByteIndex = 0; |
| 120 | m_byteCount = 0; |
| 121 | } |
| 122 | |
| 123 | void process_byte(uint8_t octet) { |
| 124 | this->m_block[this->m_blockByteIndex++] = octet; |
no outgoing calls