|
DCMTK Version 3.7.1
OFFIS DICOM Toolkit
|
Public Member Functions | |
| OFSHA256 () | |
| default constructor | |
| void | init () |
| initialize instance, i.e. reset to initial state | |
| void | update (const void *data, size_t len) |
| feed bytes to the hash algorithm | |
| void | final (void *hash) |
| finalize and return hash | |
Private Member Functions | |
| void | transform () |
| transform hash key state based on the content of the data buffer | |
| void OFSHA256::final | ( | void * | hash | ) |
finalize and return hash
| hash | pointer to memory block of at least 32 bytes. The SHA-256 hash is copied into this block. |
| void OFSHA256::update | ( | const void * | data, |
| size_t | len ) |
feed bytes to the hash algorithm
| data | bytes to feed |
| len | number of bytes |