CMSC-652 Cryptology:
Security Objectives and Tools (spring 00)
Security Objectives
- confidentiality
- authentication, integrity
- access control
- non-denial of service
- non-repudiation
- anonymity
- non-tracability/tracabilty
- non-linkability
- cost, speed, reliability, ease-of-use
Cryptographic Tools
- codes, ciphers, steganography
- signatures, message authentication codes (MACs)
- public key infrastructures (PKIs)
- protocols
- key management
- physical security
- access control lists (ACLs), capabilities
- randomization
- information-theoretic uncertainty, computational complexity, quantum uncertainty
- intrusion detection
- law
- logs, alarms
- biometrics
- watermarks
- policy
- human security
- 0-knowledge proofs
- threshold systems
- computer security