Free Online Flashcard Deck

4 Cryptography Basics Free Online FlashCards

Study 4 Cryptography Basics with 12 free online flashcards. Review key terms, definitions, and concepts with this interactive flashcard deck.

12 cards
01
Front

What are three common goals of cryptography?

Back

Confidentiality keeps data secret, integrity helps detect changes, and authentication establishes who or what is communicating.

02
Front

What do encryption and decryption do?

Back

Encryption transforms readable plaintext into ciphertext using an algorithm and a key; decryption uses the appropriate key to recover the plaintext.

03
Front

What key arrangement defines symmetric cryptography?

Back

Symmetric cryptography uses the same secret key, or closely related key material, for encryption and decryption. It is efficient for protecting large amounts of data.

04
Front

What key pair does asymmetric cryptography use?

Back

Asymmetric cryptography uses a mathematically related public key and private key. The public key can be shared; the private key must be protected.

05
Front

Which keys encrypt and decrypt a public-key message to Bob?

Back

To send Bob an encrypted message, the sender encrypts it with Bob’s public key, and Bob decrypts it with his private key.

06
Front

Why do secure connections often combine public-key and symmetric methods?

Back

Public-key methods can help establish shared key material, then efficient symmetric encryption protects bulk data. TLS 1.3 is one example of this combined design.

07
Front

What does a cryptographic hash function produce?

Back

A cryptographic hash function maps data of any length to a fixed-length value called a hash or digest.

08
Front

What security properties should a cryptographic hash provide?

Back

A small input change should produce a different digest, and it should be computationally infeasible to find an input matching a chosen digest or two inputs with the same digest.

09
Front

Why is an unkeyed hash not proof of a message’s origin?

Back

A hash is not designed to be decrypted. An unkeyed hash alone also does not prove who created data, because an attacker can calculate a new hash after changing a message.

10
Front

What kind of hashing should be used to store passwords?

Back

Password storage should use a password-hashing scheme designed to be slow and salted, rather than plain passwords or a fast general-purpose hash alone.

11
Front

How do digital signatures support integrity and origin authentication?

Back

A digital signature is created with a signer’s private key and checked with the corresponding public key. Verification can provide evidence of data integrity and that the signature used the corresponding private key.

12
Front

Do digital signatures keep signed data secret?

Back

A digital signature does not encrypt data, so it does not provide confidentiality.