cryptal
latest
Cryptography Abstraction Layer
|
Public Member Functions | |
__construct (HashEnum $algorithm) | |
Public Member Functions inherited from fpoirotte\Cryptal\AbstractContextBasedAlgorithm | |
__toString () | |
finalize ($raw=false) | |
update ($data) | |
Public Member Functions inherited from fpoirotte\Cryptal\ContextBasedInterface | |
__toString () | |
finalize ($raw=false) | |
update ($data) | |
Protected Member Functions | |
internalFinalize () | |
internalUpdate ($data) | |
Protected Member Functions inherited from fpoirotte\Cryptal\AbstractContextBasedAlgorithm | |
internalFinalize () | |
internalUpdate ($data) | |
Private Attributes | |
$data | |
$func | |
Additional Inherited Members | |
Static Public Member Functions inherited from fpoirotte\Cryptal\Implementers\AbstractHash | |
static | hash (HashEnum $algorithm, $data, $raw=false) |
fpoirotte\Cryptal\DefaultAlgorithms\Hash::__construct | ( | HashEnum | $algorithm | ) |
Construct a new hashing context.
HashEnum | $algorithm | Algorithm to use to produce the hash/message digest. |
Implements fpoirotte\Cryptal\Implementers\HashInterface.