Digest

Members

Functions

finish
ubyte[] finish(ubyte[] output)

Close the digest, producing the final digest value and resetting the digest.

finish
ubyte[] finish()

* close the digest, producing the final digest value. The doFinal * call leaves the digest reset.

put
void put(in ubyte[] input...)

update the message digest with a block of bytes.

start
void start()

reset the digest back to it's initial state.

Properties

blockSize
uint blockSize [@property getter]

Used for padding (i.e. in HMacs)

digestLength
uint digestLength [@property getter]

return the size, in bytes, of the digest produced by this message digest.

dup
Digest dup [@property getter]

create an independant copy of this Digest and it's full state

Meta