Crypto U10 (part 1), Key Management & Lifecycle

Mind Map by , created over 6 years ago

IYM002 (Unit 10 - Key Mgt Lifecycle) Mind Map on Crypto U10 (part 1), Key Management & Lifecycle, created by jjanesko on 04/27/2013.

Created by jjanesko over 6 years ago
Abraham Nwokolo
Abraham Nwokolo
Bhagya Prasad
C2 - Formulae to learn
Tech Wilkinson
Using GoConqr to study Art
Sarah Egan
Cher Bachar
Bhagya Prasad
Bhagya Prasad
Aina Syazwani
Introduction to Cryptography, Lecture 1
Jörg Schwartz
Crypto U10 (part 1), Key Management & Lifecycle
1 key lifecycle
1.1 key generation
1.1.1 direct key generation symmetric keys generate (pseudo)random number careful: for some algorithms certain values should be avoided
1.1.2 key derivation derive keys from other keys derivation function should be one way prolongs life of base key which is expensive to create
1.1.3 component key generation different entities provide input to the key components put into a "combiner"
1.1.4 public key pair generation requires random number generation only mathematically appropriate values must consult relevant standard before generating values for keys
1.2 key establishment
1.2.1 getting the key to the right place
1.2.2 Does it need to be. shared? distributed in controlled environment? distributed in uncontrolled environment? kept secret? predistributed?
1.2.3 example methods key hierarchy key translation key center has master keys for each entity in network and facilitates key exchange between entitites key despatch key center has master keys for each entity in network and generates and dispatches keys for communication between entities unique key per transaction (UKPT) a new key is created for each transaction based on value stored in key register and transaction information Racal UKPT Derived UKPT Scheme (Visa) quantum key establishment
1.3 key storage
1.3.1 stored encrypted can be retrieved with correct passphrase user enters passphrase, passcode turned into key encrypting key, decrypts key
1.3.2 embed in software
1.3.3 store "in the clear" hide key
1.3.4 store on hardware device HSM - hardware security module tamper resistant micro switches electronic mesh resin temperature detectors light sensitive diodes movement or tilt detectors security chips keys are generally stored encrypted by local master key (LMK) standard: FIPS 140
1.3.5 store in component form
1.3.6 backup keep in case key-in-use is destroyed
1.3.7 archival keep record after key removed from circulation (legal purposes)
1.3.8 recovery accessing key on a backup device can be associated with key escrow
2 basics
2.1 definition: secure administration of cryptographic keys
2.1.1 control types technical process environmental human factors
2.2 requirements
2.2.1 secrecy of key only the intended audience has access
2.2.2 assurance of purpose entities must be assured that the key is only used as intended
2.3 key management system
2.3.1 system for managing the various phase of the key life cycle
2.3.2 dependent on network topology cryptographic mechanisms legacy issues compliance restrictions
2.4 key properties
2.4.1 length
2.4.2 lifetime (limited) against key compromise against key management failures enforcement of management cycles against future attacks flexibility limitation of key exposure "cryptoperiod"

Media attachments