Static Public Member Functions | |
static synchronized final byte[] | ComputeSHA (byte[] MT, byte[] result, int offset) |
Does Dallas SHA, as specified in DS1963S datasheet. | |
static synchronized final void | ComputeSHA (byte[] MT, int[] ABCDE) |
Does Dallas SHA, as specified in DS1963S datasheet. |
static synchronized final byte [] ComputeSHA | ( | byte[] | MT, | |
byte[] | result, | |||
int | offset | |||
) | [static] |
Does Dallas SHA, as specified in DS1963S datasheet.
result is in intel Endian format, starting with the LSB of E to the MSB of E followed by the LSB of D. result array should be at least 20 bytes long, after the offset.
MT | The message block (padded if necessary). | |
result | The byte[] into which the result will be copied. | |
offset | The starting location in 'result' to start copying. |
static synchronized final void ComputeSHA | ( | byte[] | MT, | |
int[] | ABCDE | |||
) | [static] |
Does Dallas SHA, as specified in DS1963S datasheet.
result is in intel Endian format, starting with the LSB of E to the MSB of E followed by the LSB of D.
MT | The message block (padded if necessary). | |
ABCDE | The result will be copied into this 5-int array. |