기본 콘텐츠로 건너뛰기

ECC-1. 수학의 '필드(Field)': 사칙연산이 자유로운 대수적 구조

수학에서 필드(Field), 우리말로는 체(體)는 덧셈, 뺄셈, 곱셈, 나눗셈(0으로 나누는 경우 제외)이라는 네 가지 기본 연산, 즉 사칙연산이 자유롭게 가능하고 우리가 일반적으로 사용하는 수의 체계와 유사한 성질을 만족하는 대수적 구조를 말합니다. 쉽게 말해, 필드는 우리가 일상적으로 숫자를 다루는 방식의 규칙들을 엄밀하게 정의해 놓은 집합이라고 할 수 있습니다. 필드가 되기 위해서는 특정 공리(Axiom)들을 만족해야 합니다. 이 공리들은 덧셈과 곱셈이라는 두 가지 연산에 대해 정의됩니다. 필드의 공리 (Field Axioms) 어떤 집합 F가 두 연산 '+'(덧셈)와 '·'(곱셈)에 대해 필드라고 불리기 위해서는 다음의 조건들을 모두 만족해야 합니다. 덧셈에 관한 공리 (F, +)는 가환군(Abelian Group)을 이룬다: 닫힘: F에 속하는 임의의 두 원소 a, b에 대해, a + b 도 F에 속한다. 결합법칙: F에 속하는 임의의 세 원소 a, b, c에 대해, (a + b) + c = a + (b + c) 가 성립한다. 항등원 존재: 모든 원소 a에 대해 a + 0 = a 를 만족하는 '덧셈에 대한 항등원' 0이 F에 존재한다. 역원 존재: F의 각 원소 a에 대해 a + (-a) = 0 을 만족하는 '덧셈에 대한 역원' -a가 F에 존재한다. (이를 통해 뺄셈이 정의됩니다: a - b = a + (-b)) 교환법칙: F에 속하는 임의의 두 원소 a, b에 대해, a + b = b + a 가 성립한다. 곱셈에 관한 공리 (F \ {0}, ·)는 가환군(Abelian Group)을 이룬다: 닫힘: F에 속하는 임의의 두 원소 a, b에 대해, a · b 도 F에 속한다. 결합법칙: F에 속하는 임의의 세 원소 a, b, c에 대해, (a · b) · c = a · (b · c) 가 성립한다. 항등원 존재: 모든 원소 a에 대해 a · 1 = a 를 만족하는 '곱셈에 대...

TARA-4. TARA의 핵심, 위험 매트릭스: 영향도와 공격 가능성의 조합

TARA(위협 분석 및 위험 평가)에서 위험 매트릭스(Risk Matrix)는 분석의 핵심 결과를 시각적이고 직관적으로 보여주는 도구입니다. 이 매트릭스는 두 가지 핵심 축, 즉 '이 공격이 성공하면 얼마나 심각한가?(영향도)'와 '이 공격이 실제로 성공할 가능성은 얼마나 되는가?(공격 가능성)'를 조합하여 최종 위험 등급을 결정합니다. 쉽게 말해, 발생했을 때의 피해 규모와 실제 발생 확률을 곱하여 위험의 우선순위를 정하는 과정이라고 생각할 수 있습니다. 이를 통해 제한된 자원을 어떤 위협에 먼저 대응해야 할지 결정할 수 있습니다. 1. 위험 매트릭스의 두 축: 영향도와 공격 가능성 축 1: 영향도 (Impact) 영향도는 위협 시나리오가 현실이 되었을 때 발생할 수 있는 피해의 심각성을 나타냅니다. ISO/SAE 21434 표준에서는 주로 4가지 관점에서 평가합니다. 안전 (Safety): 운전자, 승객, 보행자의 신체적 상해나 생명에 미치는 영향 개인정보 (Privacy): 개인 식별 정보(PII)나 민감 정보의 유출 및 침해 정도 운영 (Operational): 차량의 정상적인 기능이나 서비스의 장애 발생 정도 재무 (Financial): 기업의 자산, 브랜드 이미지, 법규 위반으로 인한 금전적 손실 규모 이러한 관점들을 종합하여 영향도를 보통 심각(Severe), 주요(Major), 보통(Moderate), 경미(Minor) 와 같이 3~5단계의 등급으로 나눕니다. 등급 안전 영향 예시 운영 영향 예시 심각 생명을 위협하는 사고 유발 (예: 급제동 오작동) 차량 운행 불가 주요 심각한 부상을 초래할 수 있는 기능 고장 핵심 기능(예: 내비게이션) 사용 불가 보통 경미한 부상 가능성, 운전자 제어 가능 편의 기능(예: 라디오) 사용 불가 경미 안전과 무관한 기능의 일시적 오류 일시적인 경고등 점등 축 2: 공격 가능성 (Attack Feasibility) 공격 가능성은 특정 공격 경로를 통해 위협이 성공할 확률, 즉 ...