본문 바로가기
애플리케이션 보안

Arxan(악산) 암호화 키 보호

by eNsecure 2020. 3. 27.

 

암호화 키 보호에 대해 알아보겠습니다.

세계가 디지털화되면서 데이터 보안의 중요성이 커지고 있습니다.

데이터를 보호하려면 암호화가 필요합니다.

 

암호화 키는 디지털 자산의 기밀성을 유지합니다.

라이선스 보호, 데이터 바인딩, 아이디 검증, 보안 커뮤니케이션, 금융거래 등에 사용됩니다.

 

암호화 키를 사용하는 앱은 태블릿, 모바일 기기, 스마트 워치, 차량 등 안전하지 않은 환경에서 실행되고 있습니다.

보호되지 않은 앱은 키까지 취약해질 수 있습니다.

 

공격자들은 리버스 엔지니어링을 통해 키가 저장되고 전송되는 방식과 암호화, 복호화되는 방법을 알아내고, 메모리 분석을 통해 키를 분석합니다.

키가 유출되면 해킹에 사용되기 때문에, 암호화 키는 보호되어야 합니다.

대부분 키를 보호하는 것이 어렵다고 생각하거나 이미 적용한 암호화 방식이 안전하다고 생각합니다.

 

해커로부터 키를 안전하게 보호하는 방법이 있습니다.

바로 Arxan 솔루션입니다.

메모리에 저장된 정적, 동적 키를 보호하는데 매우 복잡한 수학적인 알고리즘을 통해 화이트박스 형태의 암호화 키를 제공합니다.

 

Arxan은 암호화 키를 4단계로 보호하여 해체 및 변조를 어렵게 합니다.

1단계, 키의 복사물을 생성합니다.

2단계, 키 라이브러리가 컴파일되어 앱에 포함됩니다.

3단계, Arxan의 기술로 앱을 난독화합니다.

4단계, 난독화된 앱 내의 암호화 키가 배치됩니다.

 

Arxan은 주요 암호화 기준과 알고리즘을 지원하여 키 보호 솔루션을 제공합니다.

 

 

 

악산 국내 총판: 엔시큐어 https://www.ensecure.co.kr
이메일 문의: mktg@ensecure.co.kr

 

댓글