-
Basic security_ 정리노트Information Security 2021. 1. 4. 18:27
Security에는 3가지 종류가 있다:
- Theoretic security : always secure under all circumstance (almost impossible except one time pad)
- Computational security : practically not feasible to circumvent a service
- Based on cost
Information security
- def: basis for protecting information assets
Protection measures for info security:
- Prevention _encryption
- Detection _modification
- Reaction/ Recovery
Security goals/ 3 aspects of information protection ; CIA
- Confidentiality : prevention of unauthorised disclosure of information 비밀 - We wish to prevent
- Integrity : prevention of unauthorised modification of information. 진실성 - We cannot prevent, best is detection, cannot recover really
- Availability : prevention of unauthorised withholding 밝히다 of information or resources - We cannot prevent, need to detect, ideally recover
Threat
Security is only desirable when there is a need to protect a system from threat.
Threat - some thing that can possibly go wrong
Attack - threat actually happening
- Security threat. : means by which security policy may be breached (loss of integrity/confidentiality)
- Countermeasures : controls to project against threats
- Vulnerabilities : weaknesses in the system
- Attack : realisation of threat (exploiting a vulnerability)
Classification of threat
- Deliberate
- Accidental
Related to CIA threats:
- Exposure of data
- Tampering with data
- Denial of service
Adversaries 적
Def: people whose aim is to circumvent your security. Intruders also called, but not all adversaries are external to system
종류:
- Active
- Unauthorised alteration, deletion, transmission, prevention of access to information
- Falsification of origin of information
- Passive : attempt to get unauthorised access. Don’t touch data, only observe.
Threat, service, mechanism을 구별할 줄 알아야 한다. 예를 들어 threat이 disclosure일 경우 security service는 confidentiality이고 security mechanism은 encryption이다.
Security threat
Possible means by which your security goals may be breached
e.g.) loss of integrity/ confidentiality
Disclosure
Security service
Measure which can be put in place to address a threat
e.g.) provision of confidentiality
Confidentiality -> CIA can be considered as security service
Security mechanism
Means to provide a service
e.g.) encryption, digital signature
Encryption
2 classes:
- Specific security mechanisms
- Pervasive security mechanisms
Algorithms are used to build mechanisms
Authentication
- Entity authentication
- Origin authentication
Access control
Protection against unauthorised use of resource
Non-repudiation
- Non-repudiation of origin: Protects against sender of data denying that data was sent
- Non-repudiation of delivery: protects against a receiver of data denying that data was received