Size: 117
Comment:
|
Size: 1098
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
||compression function||||<(> see Csce877Ch11Notes || ||HMAC||||<(> A Message Authentication Code based on a cryptographic Hash function or HMAC for short. NOTE: MD5 and SHA-1 are cryptographic hash functions || ||MD4 ||||<(> Precursor to MD5 || ||MD5 ||||<(> Message Digest algorithm number 5. developed by Ron Rivest at MIT. Most widely used secure hash algorithm until a few years ago when brute force caught up to it - still widely used though!|| ||RIPEMD-160 ||||<(> Yet another message-digest algorithm developed as a response to some of the MD4/5 problems. Developed RACE Integrity Primitives Evaluation project in Europe.|| ||SHA-1,256,384,512|| The number 1 corresponds to a 160-bit message digest. Each of the other numbers correspond directly to the size of the message digest. SHA is a NIST standard secure hash algorithm that works on 512-bit blocks. || == Review Questions == '''12.1 What is the difference between little endian and big endian format?''' |
Terms
big endian / little endian |
[http://www.cs.umass.edu/~verts/cs32/endian.html endian-ness] |
|
compression function |
see Csce877Ch11Notes |
|
HMAC |
A Message Authentication Code based on a cryptographic Hash function or HMAC for short. NOTE: MD5 and SHA-1 are cryptographic hash functions |
|
MD4 |
Precursor to MD5 |
|
MD5 |
Message Digest algorithm number 5. developed by Ron Rivest at MIT. Most widely used secure hash algorithm until a few years ago when brute force caught up to it - still widely used though! |
|
RIPEMD-160 |
Yet another message-digest algorithm developed as a response to some of the MD4/5 problems. Developed RACE Integrity Primitives Evaluation project in Europe. |
|
SHA-1,256,384,512 |
The number 1 corresponds to a 160-bit message digest. Each of the other numbers correspond directly to the size of the message digest. SHA is a NIST standard secure hash algorithm that works on 512-bit blocks. |
Review Questions
12.1 What is the difference between little endian and big endian format?