WrapperDigest

Members

Functions

blockSize
uint blockSize()

Used for padding (i.e. in HMacs)

finish
ubyte[] finish(ubyte[] output)

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

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

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.

name
string name [@property getter]

Inherited Members

From Digest

digestLength
uint digestLength [@property getter]

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

blockSize
uint blockSize [@property getter]

Used for padding (i.e. in HMacs)

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

update the message digest with a block of bytes.

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.

start
void start()

reset the digest back to it's initial state.

dup
Digest dup [@property getter]

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

Meta