Preview

06 - Different uses of hashing

 1. Hash functions are so named because they appear to scramble input.
differentusesofhashing_q1.png

  FALSE

  TRUE

 2. Hashing can be defined as …

  the mapping of data of arbitrary size to a fixed size

  overheating of a CPU

  the translation of one human language into another

  the encryption of each bite of data using a key

 3. A cryptographic hashing algorithm will be a one-way function. What does this mean?

  It can be inputed and inverted easily

  It can only hash a specific form of data

  It can only be used once

  It is easier to compute as an input than to invert

 4. What is the hash total (also known as a checksum or digest)?

  The number of hash operations executed

  The meaure of complexity of the hashing algorithm

  The mathematical value of the unencrypted data

  The number of unencrypted characters in decimal

 5. Hashing is often used to protect online user passwords stored in a database.

  FALSE

  TRUE

 6. Digital signatures usually create a one-way hash value for a signature or document and …

  encrypt the hash value using a private key

  publish an unencrypted hash value

  ensure the hash value is sent to one recipient only

  encrypt the hash value using a Caesar cipher

 7. The recipient of the digital signature can then use the public key to …

  encrypt the hash value again for additional security

  exchange it for a private key

  decrypt the hash value and compare it against a reproduced hash value

  decrypt the hash value and transmit this value back to the sender to verify

 8. If the signature or document has been changed, the hash values will be …

  different if the changes are significant

  different

  still identical

  impossible to decrypt

 9. A digital certificate can be used for which of these purposes?

  To explain a hashing algorithm

  To encypt html

  To verify a public key

  To reward websites with good security

 10. The digital certificate will include a digital signature of the issuing Certificate Authority.

  TRUE

  FALSE