Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
CryptographicHash
Edit
PageHistory
Diff
Info
LikePages
A CryptographicHash is a [Hash] for which it is ComputationallyInfeasible or at least VeryImpossible to construct a message that results in a particular pre-specified key, or to construct two messages which result in the same key. This makes such hash functions useful for assuring the integrity of documents. By encrypting the hash with a PublicKey it can also serve for signing documents such that anyone with the corresponding PublicKey can verify their integrity. Other common uses include: * HashTable~s * PasswordEncryption * Making long strings shorter Several well known and understood algorithms fall in this category: * MD2 (RFC:1319) – slow * MD4 (RFC:1320) * [MD5] (RFC:1321) * [SHA1] A [competition is currently in progress|http://www.schneier.com/blog/archives/2007/02/a_new_secure_ha.html] to come up with a new, stronger hash function to replace all of the above. !! See also * [CRC] ---- CategoryCryptography
9 pages link to
CryptographicHash
:
Hash
MD5
SHA1
PublicKey
CRC
Signature
GPG/PGPNotes
Redundancy
PublicKeyEncryption