데이터를 전송하고 저장 및 분석하는 과정 중에도 항상 암호화된 상태를 유지하여 데이터 유출 불안에서 벗어날 수 있습니다. 동형 암호 기술은 데이터를 암호화한 상태에서 결합하면서도 횟수 제한 없이 연산과 분석을 수행하여 높은 수준의 보안과 활용성을 보장합니다.
데이터를 전송하고 저장 및 분석하는 과정 중에도 항상 암호화된 상태를 유지하여 데이터 유출 불안에서 벗어날 수 있습니다. 동형 암호 기술은 데이터를 암호화한 상태에서 결합하면서도 횟수 제한 없이 연산과 분석을 수행하여 높은 수준의 보안과 활용성을 보장합니다.
데이터를 안전하게 보호하면서도 통계적 연산과 머신러닝을 활용한 분석과 예측으로 강력하게 암호화된 데이터에서 다양하고 가치 있는 결과를 도출할 수 있습니다.
동형 암호 기술은 특히 개인 정보 보호에 민감한 분야에서 효과적으로 활용할 수 있습니다. 금융, 의료, 공공 분야의 데이터는 엄격한 규제가 적용되며 데이터를 비식별화해야만 통계 분석을 할 수 있습니다. 동형 암호 기술은 데이터의 의미를 왜곡하지 않고 보안을 유지할 수 있어 규제 산업에서도 다양하게 사용될 수 있습니다.
동형암호에 대한 전문 지식이 없더라도 네이버 클라우드 플랫폼 웹 콘솔에서 데이터 분석에 필요한 기능을 쉽게 활용할 수 있습니다. 또한 독립된 분석 환경을 제공하는 Private Instance를 활용하면 Jupyter Notebook으로 데이터 분석 코드를 작성하고 결과를 바로 확인할 수 있습니다.
국민연금공단과 코리아크레딧뷰로(KCB)의 데이터를 혁심 금융 서비스 분석 Frame 내에서 동형 암호를 이용하여 데이터 결합 및 분석을 수행하였습니다.
암호화한 데이터의 칼럼을 추출하고 칼럼의 복사, 이동, 삭제 등 데이터를 가공할 수 있습니다. 칼럼 간 덧셈, 뺄셈, 곱셈 등 산술 연산을 비롯해 평균, 분산, 표준편차, 표준오차, 변동계수를 구하는 기초 통계 연산도 실행할 수 있습니다.
로지스틱 회귀(Logistic Regression) 기반의 머신러닝을 위해 데이터를 정규화하여 이를 바탕으로 학습과 추론이 가능합니다. 학습된 모델 평가를 통해 더욱 정교한 로지스틱 회귀 모델을 만들 수 있습니다.
HOMEROS는 다양한 동형암호 연산과 분석을 지원하는 네이버 클라우드 플랫폼의 Python 라이브러리입니다. HEaaN이 제공하는 연산 외에도 데이터 분석과 머신러닝에 필요한 고수준 함수를 지원하여 데이터 분석가와 개발자에게 편의성을 제공합니다.
동형 암호 키는 데이터의 소유권을 지킬 수 있는 핵심입니다. 사용자의 환경에서 실행할 수 있는 에이전트를 통해 동형 암호 키를 생성하고 데이터를 암호화할 수 있습니다. 또한 클라우드 환경에서 암호화된 데이터의 연산을 수행한 후 암호화된 결과는 로컬 환경으로 다운로드하여 복호화할 수 있습니다.
Private Instance는 사용자의 VPC 환경에서 동작하는 서버 인스턴스입니다. HOMEROS SDK와 함께 제공되는Jupyter Notebook을 이용하면 코드 작성이 편리하고 중간 과정을 신속히 확인할 수 있습니다. 또한 동형암호 연산 기반 서비스 모델을 개발하고 MSA 구조로 기존 서비스에 연동할 수 있어 애플리케이션 개발 편의성이 향상됩니다.
구분 | 과금 기준 | 요금 |
---|---|---|
동형암호 연산 실행 시간 | 시간 | - |
(VAT 별도)
클라우드에서 동형암호 키 생성, 데이터 암/복호화 수행 시 연산 실행 시간에 포함됩니다.
연산 실행 시간 요금은 1시간 단위로 청구되며 분, 초 단위로 분할되지 않습니다.
동형암호 키와 연산용 데이터, 연산 결과 데이터는 Object Storage에 저장되며, Object Storage 이용 요금이 추가로 부과됩니다.
동형암호 키와 데이터를 다운로드 하는 경우 네트워크 아웃바운드 트래픽 요금이 추가로 부과됩니다.
타입 | GPU | vCPU | 메모리 | 디스크 | 과금 기준 | 요금 |
---|---|---|---|---|---|---|
CPU Intensive | - | 8개 | 16GB | SSD 50GB | 시간 | - |
CPU Intensive | - | 16개 | 32GB | SSD 50GB | 시간 | - |
CPU Intensive | - | 32개 | 64GB | SSD 50GB | 시간 | - |
GPU | 1개 | 8개 | 90GB | SSD 50GB | 시간 | - |
GPU | 2개 | 16개 | 180GB | SSD 50GB | 시간 | - |
GPU | 4개 | 32개 | 360GB | SSD 50GB | 시간 | - |
(VAT 별도)
Private Instance는 충분한 성능을 확보하기 위하여 서버 유형 및 서버 타입을 제한하여 제공합니다. (GPU는 V100만 지원합니다)
Private Instance 이용 시 HEaaN Private Instance로 분리하여 요금이 부과됩니다.
네트워크 트래픽 요금이 추가로 부과됩니다. 보다 자세한 내용은 Server의 네트워크 요금을 참고하십시오.
동형암호 연산 및 데이터 분석을 위한 작업 스토리지를 추가해야 합니다. 관련 요금은 Block Storage를 참고하십시오.
요금 시나리오
동형암호 연산 실행 시간 : 221시간 20분
동형암호 키 생성 : Full 타입 5개 (Full 타입 키 생성시 키당 14GB)
연산 및 결과 데이터 : 20개 (암호화된 데이터 사이즈는 100MB 가정)
예상 요금
연산 실행 시간 요금 : 222시간 x - = -
Object Storage 요금
키 데이터 : 14GB x 5개 = 70GB
연산 및 결과 데이터 : 100MB x 20개 = 2GB
합계 : 72GB x -= -
* 데이터를 다운로드하면 아웃바운드 트래픽 요금이 추가로 부과됩니다.
요금 시나리오
인스턴스 유형 : [CPU Intensive] vCPU 8개, 메모리 16GB, 디스크 50GB 1대
이용 시간 : 100 시간
예상 요금
연산 실행 시간 요금 : 100시간 x - = -