기술용어/정보보안

Secure OS

아이티신비 2024. 6. 20. 09:00

Secure OS

정의
  • 컴퓨터 운영체제 상에 내재된 보안상의 결함으로 인하여 발생할 수 있는 각종 해킹으로부터 시스템을 보호하기 위하여 기존의 운영체제 내에 보안 기능이 통합된 보안커널(Security Kernel)을 이식한 운영체제임
  • 보안커널이 이식된 운영체제는 컴퓨터 사용자에 대한 식별 및 인증, 강제적 접근통제, 임의적 접근 통제, 재사용 방지, 침입탐지 등의 보안 기능 요소를 갖추어야 함
  • 컴퓨터 시스템 자체를 통제하는 OS에 보안기능을 부여하였기 때문에 다른 보안 어플리케이션 보다 강력함
등장배경
  • 외곽 방어 기술(Firewall / IDS)의 한계
  • OS 자체의 취약성
- root 계정이 탈취되면 시스템 전체를 장악 당함
- OS의 bug나 취약점에 대한 patch가 적용되기 까지는 수개월에서 수십개월이 걸림
보안커널
(Security Kernel)
개념
  • 사용자 프로세스의 시스템 내부의 정보 저장송에 대한 접근을 통제하는 H/W와 S/W로 구성된 Localized Mechanism.
  • 신뢰성 프로세스로서 접근의 정확한 동작이 수행되도록 강제적 조건을 충분히 수행해야 함
보안커널
설계원리
  • 최소권한 : 사용자와 프로그램을 가능한 최소의 권한으로 운영하여, 우연 혹은 의도적인 공격으로부터 손상을 최소화
  • 보호매커니즘의 정체성 : 충분한 분석 및 검증이 가능하도록, 작고 단순한 보안시스템 설계
  • 개방형 설계 : 충분한 검토가 가능하도록 상대적으로 적고 주요한 보안 매커니즘에 의존하고 공개 완전한 중재 및 조정
  • 완전한 중재 및 조정 : 직접적 혹은 우회적인 모든 접근에 대한 검사
  • 허용에 기반한 접근 : 객체에 대한 접근은 거부가 기본
  • 권한분리 : 객체에 대한 접근은 하나 이상의 조건에 의하여 결정되어, 하나를 우회하더라도 객체의 보호가 이루어져야 함
  • 최소공통 매커니즘 : 공유객체는 정보흐름의 가능성이 있는 채널을 제공하므로 이를 최소화
  • 사용의 용이성 : 보안매커니즘은 사용이 용이하여 우회가능성이 적어야 함
보안커널의
보안기능
  • 식별 및 인증 : 고유한 사용자 신분에 대한 인증 및 검증
  • 강제적 접근통제 : 사용자의 접근결정에 사용되는 고정된 보안속성을 보안관리자 또는 운영체제에 의해 정해진 엄격한 규칙에 따라 자동적으로 부여함으로써 사용자의 자유재량에 상관없이 강제적으로 접근통제
  • 임의적 접근통제 : 사전에 보안정책이나 보안관리자에 의해 개별 사용자에게 합법적으로 부여한 한도내의 재량권에 따라 사용자가 그 재량권을 적용하여 접근통제
  • 객체 재사용 방지 : 메모리에 이전 사용자가 사용하던 정보가 남아 있지 않도록 기억장치 공간을 깨끗이 정리
  • 완전한 중제 및 조정 : 모든 접근경로에 대한 완전한 통제
  • 감사 및 감사기록 축소 : 보안관련 사건 기록의 유지 및 감사기록의 보호
  • 안전한 경로 : 패스워크 설정 및 접근 허용의 변경 등과 같은 보안관련 작업을 수행할 때 안전한 경로 제공
  • 침입탐지 : 정상적인 시스템의 사용 패턴을 분석하고, 비정상적인 사용이 발생했을 때 이에 대한 정보 제공
 

 

공감과 댓글은 아이티신비에게 큰 힘이 됩니다.

블로그 글이 유용하다면 블로그를 구독해주세요.♥

'기술용어 > 정보보안' 카테고리의 다른 글

SSO(Single Sign On)  (0) 2024.06.21
VPN(Virtual Private Network)  (0) 2024.06.20
PMI(Privilege Management Infrastructure)  (0) 2024.06.19
PKI(Public Key Infrastructure)  (0) 2024.06.19
OWASP(TOP10)  (1) 2024.06.18