Digest

Undocumented in source.

Members

Functions

blockSize
uint blockSize()

Used for padding (i.e. in HMacs)

doFinal
uint doFinal(ubyte[] output)

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

doFinal
ubyte[] doFinal()

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

getByteLength
uint getByteLength()

Return the size in bytes of the internal buffer the digest applies it's compression function to.

getDigestSize
uint getDigestSize()

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

put
void put(ubyte[] input)

update the message digest with a block of bytes.

start
void start()

reset the digest back to it's initial state.

Properties

dup
Digest dup [@property getter]

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

name
string name [@property getter]
Undocumented in source.

Meta