Differences between version 9 and previous revision of CryptographicHash.
Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 9 | Last edited on Sunday, July 25, 2004 4:07:51 am | by AristotlePagaltzis | Revert |
Older page: | version 8 | Last edited on Friday, April 30, 2004 4:01:28 am | by StuartYeates | Revert |
@@ -1,11 +1,10 @@
-A CryptographicHash is a [Hash] that has the added attribute that
it is practically impossible given a document with one hash,
to create
a document that has the same
hash. Just take my word
for it, the math is too complicated
.
+A CryptographicHash is a [Hash] for which is
it is practically impossible to construct
a document that results in a
hash value known beforehand
. This makes such hash functions useful
for signing documents to assure their integrity
. Several well known and understood algorithms fall in this category:
-There are several well known and understood hashing algorithms:
-
* [MD2], a good hash, li'l
slow tho RFC:1319
-* [MD4],
RFC:1320
-* [MD5], based on MD2 but faster (I think). RFC:1321
-* [SHA1], a group of people got bored
and designed their own CryptographicHash. What can I say? They musta been mad ;) Generally considered more "secure"
than [MD5]. Why? I dunno. :(
+* [MD2] as per RFC:1319
, a good but
slow hashing algorithm
+* [MD4] as per
RFC:1320
+* [MD5] as per RFC:1321
, based on [
MD2]
but faster
+* [SHA1] is newer
and has fewer theoretical attack vectors
than [MD5]
See also: [CRC]
----
CategoryCryptography