Invisible Safety,

Proven by Intelligence

보이지 않는 안전을 인텔리전스로 증명하다.

기술 노트
IT 산업의 변화를 이끄는 MDS인텔리전스의
기술 인사이트를 만나보세요.
사이버 보안 & 암호화

[NeoKeyManager] 군 무기체계 보안을 위한 키 관리 전략 ⑵

⑴편의 내용과 이어집니다. 4. 보이지 않는 위협: 공급망 사각지대와 위장 명령 무기체계에 대한 사이버 위협을 논할 때 흔히 해킹, 즉 외부 침입 자체를 먼저 떠올리기 쉽습니다. 그러나 실제 위협의 상당 부분은 공급망의 사각지대에서 발생합니다. 개발 서버에 방치된 암호 키, 다단계로 이어지는 협력업체 어딘가에 심어진 악성 코드, 유통 과정에서 이루어지는

nkm_biz@mdsit.co.kr
사이버 보안 & 암호화

[NeoKeyManager] 군 무기체계 보안을 위한 키관리 전략 ⑴

1. 전장의 무게 중심이 소프트웨어로 옮겨가고 있다. 최근 몇 년 사이 자동차 산업은 ‘기계장치’에서 ‘바퀴 달린 컴퓨터’로 정체성을 바꿔왔습니다. 소프트웨어 정의 차량(Software Defined Vehicle, SDV)이라는 개념이 자리를 잡으면서, 동일한 하드웨어라도 소프트웨어 업데이트만으로 새로운 기능을 추가하거나 결함을 개선하는 일이 일상이 되었

nkm_biz@mdsit.co.kr
사이버 보안 & 암호화

[Thales HSM] 소프트웨어 보안의 한계, 왜 '하드웨어 보안 모듈(HSM)'이 필수인가?

유럽연합(EU)의 사이버 복원력 법안(Cyber Resilience Act, 이하 CRA)에 따른 취약점·중대 침해 보고 의무 발효(2026년 9월 11일)가 불과 2주 앞으로 다가오면서, 글로벌 시장에 디지털 제품을 공급하는 기업들의 대응 과제가 명확해지고 있습니다. CRA의 핵심은 단순히 소프트웨어의 취약점을 점검하는 것에 그치지 않고, "제품 수명주기

nkm_biz@mdsit.co.kr
사이버 보안 & 암호화

[NeoCertManager] TLS 1.2에서 TLS 1.3으로의 진화 ⑷ - TLS 1.2 vs TLS 1.3 비교 요약

지금까지 세 편에 걸쳐 TLS 1.2의 구조적 문제, TLS 1.3이 택한 새로운 철학, 그리고 그 철학을 구현하는 ECDHE의 계산 원리까지 살펴봤다. 마지막 편에서는 전체 내용을 한눈에 정리합니다. 한 문장 요약 "TLS 1.2는 '키를 안전하게 전달하는' 기술이었고, TLS 1.3은 '키를 전달하지 않고 함께 만들어내는' 기술입니다." 이 한 문장의

nkm_biz@mdsit.co.kr
사이버 보안 & 암호화

[NeoCertManager] TLS 1.2에서 TLS 1.3으로의 진화 ⑶ - TLS 1.3의 핵심 원리 — ECDHE를 이용한 키 생성

지난 기술노트에서 TLS 1.3은 “키를 전달하지 않고 함께 만든다”는 이야기를 했습니다. 그런데 이 말은 언뜻 마법처럼 들리는데요. 서로 아무것도 주고받지 않고 어떻게 똑같은 키에 도달할 수 있을까요? 이번 편에서는 이걸 가능하게 하는 실제 계산, ECDHE(Elliptic Curve Diffie-Hellman Ephemeral)의 원리를 하나씩 풀어봅니

nkm_biz@mdsit.co.kr
사이버 보안 & 암호화

[NeoCertManager] TLS 1.2에서 TLS 1.3으로의 진화 ⑵ - TLS 1.3 개요

지난 기술노트에서 TLS 1.2의 근본적인 약점을 살펴봤습니다. RSA 개인키라는 단 하나의 장기 키가 모든 과거 세션의 키를 여는 만능열쇠 역할을 하고 있었고, 이 키가 언젠가 유출되면 과거 통신까지 통째로 위험해지는 구조였습니다. TLS 1.3의 개발자들은 이 문제를 해결하기 위해 알고리즘을 조금 손보는 수준이 아니라, 설계의 출발점 자체를 바꿨습니다.

nkm_biz@mdsit.co.kr
사이버 보안 & 암호화

[NeoCertManager] TLS 1.2에서 TLS 1.3으로의 진화 ⑴ - TLS 1.2의 보안 문제

오늘은 안전한데, 왜 문제라는 걸까요? HTTPS로 접속하면 브라우저에 자물쇠 아이콘이 뜹니다. 데이터는 AES로 암호화되고, RSA로 키를 주고받고, SHA로 위변조를 검증합니다. 언뜻 보면 완벽한 구조입니다. 그런데 보안 전문가들은 오랫동안 TLS 1.2의 한 가지 구조적 약점을 지적해왔습니다. 이 약점은 평소에는 절대 드러나지 않습니다. 통신은 멀쩡히

nkm_biz@mdsit.co.kr
사이버 보안 & 암호화

[NeoCertManager] TLS 1.2 암호화 통신 ⑷ - TLS 1.2의 한계

28. TLS 1.2 Handshake 시퀀스 TLS 1.2 RSA Key Exchange 기반 Handshake를 간단히 표현하면 다음과 같습니다. 29. Cipher Suite란 무엇인가? TLS에서는 어떤 암호 알고리즘 조합을 사용할지 정해야 합니다. 이 조합을 Cipher Suite라고 부릅니다. TLS 1.2 Cipher Suite 예시는 다음과

nkm_biz@mdsit.co.kr
사이버 보안 & 암호화

[NeoCertManager] TLS 1.2 암호화 통신 ⑶ - TLS 1.2 키교환 (Handshake)

│TLS 1.2 암호화통신 시리즈 기술노트 [NeoCertManager] TLS 1.2 암호화 통신 ⑴ - TLS 1.2 암호화 통신의 원리 [NeoCertManager] TLS 1.2 암호화 통신 ⑵ - TLS 1.2 암호화 알고리즘 15.TLS는 결국 AES로 데이터를 암호화한다. TLS 암호화 통신의 실제 주인공은 AES 같은 대칭키 암호화 알고리즘입

nkm_biz@mdsit.co.kr
사이버 보안 & 암호화

[NeoCertManager] TLS 1.2 암호화 통신 ⑵ - TLS 1.2 암호화 알고리즘

3. SHA : Secure HashAlgorithm SHA는 Secure Hash Algorithm의 약자입니다. 우리말로 표현하면 “안전한 해시 알고리즘”입니다. 대표적으로 다음과 같은 종류가 있습니다. SHA-1 SHA-256 SHA-384 SHA-512 이 중 SHA-1은 오래된 방식이고 현재는 보안상 사용이 권장되지 않습니다. 최근에는 SHA-25

nkm_biz@mdsit.co.kr
사이버 보안 & 암호화

[NeoCertManager] TLS 1.2 암호화 통신 ⑴ - TLS 1.2 암호화 통신의 원리

인터넷은 어떻게 안전하게 통신할까요? 우리는 매일 인터넷을 사용합니다. 인터넷 뱅킹에 로그인하고, 쇼핑몰에서 결제하고, 회사 VPN에 접속하고, 클라우드 서비스를 이용합니다. 자동차 OTA 업데이트처럼 차량이 서버와 통신하는 환경에서도 인터넷 기반 보안 통신은 매우 중요합니다. 이 때 사용되는 대표적인 보안 프로토콜이 바로 TLS입니다. TLS는 Trans

nkm_biz@mdsit.co.kr
사이버 보안 & 암호화

[NeoKeyManager-AUTO] KMS 연동 사례: OpenStack ⑴

OpenStack 개요 요즘 클라우드 시스템이 인프라 분야에서 많이 쓰이고 있습니다. 클라우드하면 대표적으로 아마존 AWS, 마이크로소프트의 Azure, 구글의 Google Cloud가 있습니다. 우리는 이를 퍼블릭 클라우드(public cloud)라고 부르고 있습니다. 하지만 데이터센터를 직접 구축하고 운영을 하는 기업들도 있습니다. 우리는 이를 프라이빗

nkm_biz@mdsit.co.kr