네트워크 데이터 라벨 식별 기술 요구사항: HTTPS와 같은 보안 전송 프로토콜을 사용한 암호화 전송
《네트워크 보안 표준 실무 가이드——네트워크 데이터 라벨 식별 기술 요구사항》이 발표되어, 데이터 송신자는 HTTPS와 같은 보안 전송 프로토콜을 사용해 암호화 전송을 하고 데이터 전 주기·전 과정의 추적 관리 강화를 요구합니다.
《네트워크 보안 표준 실무 가이드——네트워크 데이터 라벨 태깅 기술 요구사항》은 네트워크 데이터 라벨 태깅 기술의 용어 및 정의, 속성 형식, 생성 규칙, 태깅 규칙, 검증 규칙, 로그 보존 요구사항, 보안 방어 요구사항 등을 제시하고, 데이터 전송 주체는 HTTPS와 같은 보안 전송 프로토콜을 사용하여 암호화 전송해야 한다고 요구한다.
최근 전국 네트워크 보안 표준화 기술위원회 사무국이 조직하여 편찬한 《네트워크 보안 표준 실무 가이드——네트워크 데이터 라벨 태깅 기술 요구사항》(이하 《실무 가이드》)이 정식으로 발표되었다. 해당 《실무 가이드》는 《네트워크 보안법》 《데이터 보안법》 《개인정보 보호법》 《네트워크 데이터 보안 관리 조례》 등 법률·법규 요구사항에 따라 제정되었으며, 네트워크 데이터 처리자가 네트워크 데이터 라벨 태깅 기술을 사용하여 네트워크 데이터 보안 관리 수준을 높이도록 안내하는 것을 목적으로 한다.
《실무 가이드》는 네트워크 데이터 라벨 태깅 기술의 용어 및 정의, 속성 형식, 생성 규칙, 태깅 규칙, 검증 규칙, 로그 보존 요구사항, 보안 방어 요구사항 등을 제시하며, 네트워크 데이터 처리자가 데이터에 라벨 태깅을 수행하는 데 도움을 주고, 이를 바탕으로 중요 데이터와 개인정보에 대한 분류·등급별 보호를 중점적으로 수행하며, 데이터 전 주기·전 과정의 출처 추적 관리를 강화하는 데 활용될 수 있다. 보안 방어 요구사항에서 데이터 전송 주체는 HTTPS와 같은 보안 전송 프로토콜을 사용하여 암호화 전송해야 한다고 언급하였다. 관련 내용은 다음과 같다:
7.2.2 구조화 데이터: 동기식
네트워크 데이터 처리자가 동기식으로 동적 시나리오에서 구조화 데이터 라벨링을 수행할 때는 다음 요구 사항을 준수해야 한다:
- a) 데이터 송신자는 생성된 동적 라벨 식별자를 애플리케이션 계층 프로토콜 헤더에 자동으로 캡슐화하여 데이터 객체와 바인딩하고, 데이터 객체와 함께 동기적으로 전송해야 한다.
- b) 데이터 수신자는 동적 라벨 식별자를 자동으로 해석·추출·인식해야 한다.
예시: 구조화 데이터는 일반적으로 API 인터페이스 방식으로 전송되며, 애플리케이션 계층 프로토콜은 HTTPS 프로토콜을 주로 사용한다. 구체적인 구현 방식은 시스템의 통합 HTTP 호출 모듈에 라벨 바인딩 로직을 추가하는 것이다. 프로그램이 데이터 전송 전에 동적 라벨 식별자를 자동으로 생성하고, 이를 HTTP 프로토콜 헤더에 새로 만든 동적 라벨 식별자 속성에 기록하며, 데이터 객체는 TLS 암호화로 전송한다. 자세한 내용은 부록 B.4를 참조한다.
데이터 수신자 시스템에서는 HTTPS 프로토콜 처리 과정에 동적 라벨 식별자 처리 기능을 추가하여 요청 헤더의 동적 라벨 식별자를 자동으로 인식·해석해야 한다. 구체적인 구현 방식은 부록 C를 참조할 수 있다.
7.2.3 구조화 데이터: 비동기식
네트워크 데이터 처리자가 비동기식으로 동적 시나리오에서 구조화된 데이터 라벨링을 수행할 때 다음 요구사항을 충족해야 한다:
- 데이터 송신자는 데이터 객체 전송 전에 동적 라벨 식별자를 생성하고, 동적 라벨 식별자와 데이터 객체의 논리적 바인딩을 완료해야 한다.
- 데이터 송신자는 데이터 수신자와 합의한 방식에 따라 데이터 객체와 동적 라벨 식별자를 각각 전송해야 하며, 여기에는 서로 다른 API 인터페이스를 통한 전송, 서로 다른 순서로의 전송 등이 포함되나 이에 국한되지 않는다.
예시: 비동기식 데이터 라벨링에서 데이터 송신자와 데이터 수신자는 데이터 객체 전송 API 인터페이스와 동적 라벨 식별자 전송 인터페이스 모두 HTTPS 프로토콜을 사용하기로 합의한다. 예를 들어, 데이터 객체 전송 인터페이스는 https://xxx/data이고, 동적 라벨 식별자 전송 인터페이스는 https://xxx/label이다.
10.1 암호화 전송
데이터 송신자는 HTTPS와 같은 보안 전송 프로토콜을 사용하여 네트워크 데이터 라벨 식별자를 암호화 전송해야 하며, GB/T 38636 등을 참조할 수 있다.
출처: 전국사이버보안표준화기술위원회