Crypto U2, Crypto design principles

Description

IYM002 (Unit 2 - Basics of Crypto Design) Mind Map on Crypto U2, Crypto design principles, created by jjanesko on 31/03/2013.
jjanesko
Mind Map by jjanesko, updated more than 1 year ago
jjanesko
Created by jjanesko over 11 years ago
132
11

Resource summary

Crypto U2, Crypto design principles
  1. large keyspace is necessary
    1. possible to break cryptosystem without first determining the key
      1. cryptosystem designers must worry about more than the key
      2. effective techniques for disguising plaintext
        1. increase alphabet sizes
          1. ensure that each plaintext letter encrypts to a variety of different ciphertext "letters"
            1. introduce positional dependency
            2. always a tradeoff between efficiency and security
              1. can design for attacks that we know already, but keep watch for new attacks and adapt as needed
                Show full summary Hide full summary

                Similar

                Crypto U4, Block Cipher, Cipher Feedback Mode (CFB)
                jjanesko
                Crypto U4, Block Cipher, Cipher Block Chaining Mode (CBC)
                jjanesko
                Crypto U3, Theoretical vs. Practical Security
                jjanesko
                Crypto U1, Basic Principles
                jjanesko
                Crypto U4, Stream Cipher
                jjanesko
                Crypto U4, Block Cipher, Counter Mode
                jjanesko
                Crypto U4, Block Cipher, Electronic Codebook Mode (ECB)
                jjanesko
                Crypto U10 (part 2), Key Management and Lifecycle
                jjanesko
                Crypto U9, Cryptographic Protocols
                jjanesko
                Crypto U10 (part 1), Key Management & Lifecycle
                jjanesko
                Crypto U8, example dynamic password scheme
                jjanesko