Message Integrity Flashcards

1
Q

What is hashing?

A

Hashing refers to the mathematical transformation of data using an algorithm whose result is predictable, repeatable and entirely dependent upon the content of the message and of a fixed length. Used when a sender wants to ensure a message is not affected by noise or network problems. He or she can hash the message and send the digest along with the message to the receiver.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Digital Signatures

A

Combines a hash function with the asymmetric encryption ability to verify the author’s identity. Only a message that is both signed and encrypted is afforded confidentiality, integrity, and non-repudiation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Certificates

A

The purpose of a certificate is to link a public key with a specific owner by relying on the verification of a trusted third-party known as a certification authority (CA). The CA generates a certificate on behalf of the owner of a public key that the owner can use to prove that the public key belongs to them. It is valid for a defined period of time, usually one year.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Public Key Infrastructure

A

PKI refers to the overall implementation of public key cryptography, including certificates and the CAs needed to issue and verify them.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly