|
| SiMAC () |
| default constructor
|
|
virtual | ~SiMAC () |
| destructor
|
|
virtual OFCondition | initialize ()=0 |
| initializes the MAC algorithm.
|
|
virtual OFCondition | digest (const unsigned char *data, unsigned long length)=0 |
| feeds data into the MAC algorithm
|
|
virtual OFCondition | finalize (unsigned char *result)=0 |
| finalizes the MAC and writes it to the given output array, which must be at least getSize() bytes large.
|
|
virtual unsigned long | getSize () const =0 |
| returns the size of a MAC in bytes.
|
|
virtual E_MACType | macType () const =0 |
| returns the type of MAC algorithm computed by this object
|
|
virtual const char * | getDefinedTerm () const =0 |
| returns the DICOM identifier for this MAC algorithm
|
|
a base class for all classes that implement hash functions.
virtual OFCondition SiMAC::finalize |
( |
unsigned char * |
result | ) |
|
|
pure virtual |