🚀

오늘의 열정을 계속 이어가세요!

체험은 만족하셨나요? 지식 자료를 소장하고 멋진 의료인으로 성장하세요!

암호화 및 접근 통제 | 마이메르시 MyMerci
제안하기

암호화 및 접근 통제

의료정보 표준 및 보안

암호화 및 접근 통제

의료정보의 기밀성(Confidentiality)무결성(Integrity)을 보장하는 두 가지 핵심 기술입니다. 암호화는 정보 자체를 변조하여 보호하고, 접근 통제는 누가 그 정보에 접근할 수 있는지를 관리합니다. 국가고시에서는 두 개념의 정의, 방식, 그리고 실제 적용을 명확히 구분할 수 있어야 합니다.

1. 암호화(Encryption)

평문(Plain Text)을 암호문(Cipher Text)으로 변환하여 제3자가 내용을 알 수 없도록 하는 기술입니다. 복호화(Decryption)를 통해 원래의 평문으로 되돌릴 수 있습니다.

암호화의 주요 분류

구분 대칭키 암호화 (비밀키 암호화) 비대칭키 암호화 (공개키 암호화)
키 특징 암호화와 복호화에 동일한 키 사용 암호화와 복호화에 서로 다른 키(공개키/개인키) 사용
장점 처리 속도가 빠름 키 분배 문제가 없음, 디지털 서명 가능
단점 키 배송 및 관리의 어려움 (키 교환 문제) 처리 속도가 상대적으로 느림
대표 알고리즘 DES, AES, SEED RSA, ECC
주요 용도 대량 데이터 암호화 (예: EHR 본문 암호화) 키 교환, 디지털 서명, 소량 데이터 암호화

기억팁: 하이브리드 암호화 시스템
실제 시스템(예: HTTPS)에서는 두 방식을 혼용합니다. 느리지만 안전한 비대칭키(RSA)로 대칭키(AES 키)를 암호화하여 전송한 후, 빠른 대칭키로 실제 데이터를 암호화합니다. 이는 국가고시 단골 출제 포인트입니다.

2. 접근 통제(Access Control)

시스템 자원에 대한 접근을 허가된 사용자에게만 제한하는 보안 메커니즘입니다. "누가(Who), 무엇에(What), 어떻게(How)" 접근할 수 있는지를 정의합니다.

접근 통제 모델

  • 임의적 접근 통제(DAC, Discretionary Access Control)
    객체의 소유자가 접근 권한을 결정합니다. (예: Windows 파일 공유 권한 설정) 유연하지만, 권한 상속으로 인해 통제가 취약해질 수 있습니다.
  • 강제적 접근 통제(MAC, Mandatory Access Control)
    시스템이 접근 권한을 강제로 통제합니다. 사용자와 객체에 보안 등급(비밀, 대외비 등)을 부여하여 접근을 제한합니다. 군사/정부 시스템에서 주로 사용됩니다.
  • 역할기반 접근 통제(RBAC, Role-Based Access Control)
    의료정보 시스템에서 가장 보편적으로 적용되는 모델입니다. 개별 사용자가 아닌 '역할'(Role: 의사, 간호사, 행정직원)에 권한을 부여하고, 사용자는 역할에 소속됨으로써 권한을 획득합니다. 관리가 효율적이고, 직무 분리 원칙을 구현하기에 적합합니다.
  • 임상 포인트: 의료현장에서의 RBAC 적용

    진료 의사 역할(Role)에는 '환자 진료기록 조회', '처방 전자서명' 권한이 부여됩니다. 간호사 역할에는 '간호기록 작성', '의사가 서명한 처방 실행' 권한이 부여됩니다. 새로운 의사가 입사하면, 개별적으로 수십 개 권한을 설정하는 대신 '진료 의사' 역할에 할당하기만 하면 모든 권한이 부여되어 관리 효율성이 극대화됩니다.

    3. 암호화 vs 접근 통제 비교 및 관계

    비교 항목 암호화 (Encryption) 접근 통제 (Access Control)
    보호 대상 정보(데이터) 자체 정보에 대한 접근 경로/권한
    보안 3요소 중 주 목적 기밀성 (무결성 보조) 접근통제 (기밀성, 무결성, 가용성의 기반)
    적용 시점 저장 시, 전송 시 (데이터 상태에 적용) 접근 시도 시 (사용자 행위에 적용)
    상호 보완 관계 접근 통제를 뚫고 유출된 데이터라도 암호화되어 있다면 내용 노출을 방지할 수 있습니다. 반대로, 암호화된 데이터에 대한 접근 권한은 접근 통제로 관리됩니다. 따라서 양자는 다층 방어(Defense in Depth)의 핵심 요소로 함께 사용됩니다.

    핵심 정리
    암호화는 '데이터를 보호'하는 기술이며, 대칭키(빠름/키관리어려움)와 비대칭키(느림/키분배용이)로 구분됩니다.
    접근 통제는 '접근 권한을 관리'하는 정책으로, 의료현장에서는 RBAC(역할기반 접근 통제)가 표준입니다.
    두 기술은 의료정보 보안을 위한 필수적인 상호 보완적 수단입니다.

    대칭키와 비대칭키 암호화의 차이를 설명할 수 있는가?
    DAC, MAC, RBAC의 특징과 RBAC가 의료정보 시스템에 적합한 이유를 말할 수 있는가?
    암호화와 접근 통제가 어떻게 상호 보완적으로 작동하는지 이해하는가?

    다음 이론을 계속 학습하려면 로그인하세요.

    로그인하고 계속 학습
    컨텐츠를 그만볼래?

    필기노트, 하이라이터, 메모는 잘 쓰고 있어?

    내보내줘
    어떤 폴더에 저장할래?

    컨텐츠 노트에는 총 0개의 폴더가 있어!

    폴더 만들기
    컨텐츠 만들기
    만들기
    신고했어요.

    운영진이 검토할게요!

    해당 유저를 차단했어요.

    마이페이지에서 차단한 회원을 관리할 수 있어요.