GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Karteikarten

One-Time Cryptosystems

Philip Masters Cryptography Englisch 13 Karten

One-Time Cryptosystems

Karten in diesem Stapel (13)

  1. 1What is a one-time pad?Enciphers bitstrings of a fixed length by XOR'ing where K has the same length as M
  2. 2What is kr-1ca?Only one ciphertext availableWhat is kr-1ca?
  3. 3What is kr-1kpa?Message and ciphertext availableWhat is kr-1kpa?
  4. 4What is kr-1cpa?Message comes from a distributionWhat is kr-1cpa?
  5. 5What is ow-pas?Tries to guess message given a cipher
  6. 6Shannon's Theorem?Let E be an enciphering scheme where K = M, then E is perfectly secure iff. Kg draws uniformally at random and E satisfies that for all message-cipher pairs there's a unique K
  7. 7Pros and cons of one-time pad?Perfect secrecy but the key can't be re-used and seeing any message pairs makes the key available
  8. 8What is left-or-right indistinguishabilityThe adversary picks two messages to output a bit to indicate which game it thinks it's playing. Can only be done iff. it can tell encipherings apartWhat is left-or-right indistinguishability
  9. 9What is random ciphertext indistinguishability?In the real experiment the adversary knows the real enciphering, in ideal the ciphertext is chosen randomlyWhat is random ciphertext indistinguishability?
  10. 10Reduction steps with 1-CPA and 1-KCA example1CPA is better than 1KPA so create an adversary for 1CPA.
    1) Recall what the adversary aims to do: 1CPA wants to return a key based on a C which is an encoded M.
    2) Ensure that the adversary simulates the inputs and outputs of the underlying adversary
    KPA gives a message to it's oracle and forwards it to CPA. CPA uses it's own oracle to get a ciphertext. CPA gives the message and ciphertext to KPA who outputs K^ and gives this to CPA.
    Since reductions are that if KPA is successful then CPA will be, so we assume K^ is correct
  11. 11What is: Authenticity Integrity ConfidentialityAuthenticity: Guarantee that the message originated from sender
    Integrity: Message not tampered with
    Confidentiality: Peopl can't read it
  12. 12What is Kerckhoff's Principle?Adversaries can see the system but not the key
  13. 13What is onewayness?The adversary has an oracle that it can feed N, M pairs and it will return the corresponding cipher from the key we chose.
    He also has the nonce and in the CCA case the challenge ciphertext. Using this and the oracle he can formulate a guess.

Informationen

Beschreibung
Cryptography Karteikarten am One-Time Cryptosystems, erstellt von Philip Masters am 04/01/2020.
Erstellt von
Philip Masters
Aufrufe
2
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck