보안의 3대 요소 CIA

wujin·2023년 5월 28일
0

Confidentiality (기밀성)

권한이 있는 사용자만이 정보에 접근할 수 있도록 보장하는 것을 말한다.
기밀성은 데이터의 접근이 제한된다는 개념으로, 무단 사용자로부터 정보 보호를 목표로 한다.
예를 들어, 암호화 기술을 사용하여 정보의 기밀성을 보장할 수 있다.

Integrity (무결성)

정보가 인증된 방식으로만 즉, 권한이 있는 사용자에 의해서만 수정될 수 있음을 보장하는 것이다.
이는 정보가 원본 그대로 보호되거나 변경이 감지될 수 있음을 보장하는 것을 의미한다.
예를 들어, 해시 함수나 디지털 서명 같은 기술을 사용하여 정보의 무결성을 보장할 수 있다.

Availability (가용성)

정보가 권한이 있는 사용자가 필요할 때 언제든지 접근할 수 있음을 보장하는 것을 말한다.
이는 시스템과 그 안의 정보가 필요할 때 적시에 사용할 수 있도록 보장하는 것을 의미한다.
예를 들어, 시스템의 가용성을 유지하기 위해서는 하드웨어의 고장 방지, 효과적인 로드 밸런싱, 탄력적인 시스템 설계 등을 통해 정보의 가용성을 보장할 수 있다.

0개의 댓글