Data Encryption Standard (DES) Key Sizes 56 bits
Triple Data Encryption Algorithm (TDEA or Triple DEA) Key Sizes 168, 112 or 56 bits
Advanced Encryption Standard (AES) Key Sizes 128, 192 or 256 bits
RSA Key Sizes 1,024 to 4,096 bits
RC4 Key Sizes 40–2,048 bits
cryptographic hash function
MD5 Message-Digest Algorithm Digest sizes 128 bits
SHA-1 Digest sizes 160 bits
A cryptographic hash function is a hash function, that is, an algorithm that takes an arbitrary block of data and returns a fixed-size bit string, the (cryptographic) hash value, such that an (accidental or intentional) change to the data will (with very high probability) change the hash value. The data to be encoded is often called the "message," and the hash value is sometimes called the message digest or simply digest.
The ideal cryptographic hash function has four main or significant properties:
- it is easy to compute the hash value for any given message
- it is infeasible to generate a message that has a given hash
- it is infeasible to modify a message without changing the hash
- it is infeasible to find two different messages with the same hash
No comments:
Post a Comment