what is symmetric key cryptography?
symmetric key cryptography is when the same key is used to encrypt and decrypt the message.
what is asymmetric key crypotography?
Asymmetric key cryprography is key for encryption, not the same as the key for decryption.
what is hashing?
hashing is a transformation of data (message) into a distilled form (message digest) that is unique to the data - the process is not reversible - this is called a one way hash).
what are the typical algorithims for creating a digest?
what is a cryptographic hash used for?
a cryptographic hash is used to verify the integrity of data - check if it has been altered in any way.
what properties do the algorithims SHA-1 and MD5 have?
fixed length message digest - length of original data message can’t be determined from digest.
in general this property is not a requirement for cryptosystems.
what is digital signing?
is it used to verify the integrity of a digital document - check it hasn’t been altered.
also to authenticate to prove that the document is from who it says its from.
what is the procedure for digital signing?
if the message is private then the digest and message is encrypted - this is called a digital envelope.