HEaaN Homomorphic Analytics 개념
    • PDF

    HEaaN Homomorphic Analytics 개념

    • PDF

    Article Summary

    VPC 환경에서 이용 가능합니다.

    HEaaN Homomorphic Analytics 서비스를 쉽게 이해하고 활용할 수 있도록 서비스의 핵심 기술인 동형암호화와 서비스 구조에 대해 설명합니다.

    동형암호화 기술 이해

    HEaaN Homomorphic Analytics의 핵심인 동형암호화(Homomorphic Encryption) 기술은 암호화한 데이터를 복호화하지 않고 그대로 연산하는 기술입니다. 데이터 연산의 결괏값만을 복호화하여 확인하므로 데이터 프라이버시가 보존된다는 장점이 있습니다.

    암호화된 데이터를 복호화한 후 연산하고 결과를 다시 암호화하는 일반적인 방식에서는 데이터 연산을 하는 동안 중요한 데이터가 보호되지 않는다는 문제점이 발생합니다. 또한, 특정한 지역에서는 이러한 방식의 데이터 처리가 정보 보호 관련 법률에 저촉될 수 있습니다.

    동형암호화 기술을 사용하여 데이터가 암호화된 상태에서 그대로 연산을 수행하면 기존 방식에서 발생하는 문제점을 해결할 수 있습니다. 암호화 상태를 유지함으로써 각종 개인 및 공공 데이터를 해킹의 위협으로부터 안전하게 보호할 수 있으며, 데이터 프라이버시 침해에 대한 우려 없이 각종 연산, 통계, 분석, 결합 등의 작업을 수행할 수 있습니다.

    참고

    동형암호화의 원리 및 각종 기준에 대한 더욱 자세한 설명은 https://homomorphicencryption.org/에서 확인할 수 있습니다.

    HEaaN Homomorphic Analytics 구조

    네이버 클라우드 플랫폼에서 제공하는 HEaaN Homomorphic Analytics 서비스의 구성은 다음과 같습니다.


    • HEaaN Homomorphic Analytics에서 사용할 동형암호화 키입니다. 클라우드에서 동형암호화 알고리즘에 따라 데이터 암호화, 복호화 및 동형 연산을 수행하는 데 사용됩니다. 서비스를 이용하기 위해 가장 먼저 생성합니다.

    • 데이터
      HEaaN Homomorphic Analytics를 사용하여 연산을 수행할 대상 데이터입니다. 클라우드에서 생성한 동형암호화 키를 사용하여 업로드한 데이터를 암호화하거나, 로컬에서 암호화를 이미 완료한 데이터를 업로드할 수 있습니다.

    • 프로젝트
      업로드한 데이터를 사용하여 연산을 수행하기 위해 생성하는 작업 공간입니다. 하나의 프로젝트는 여러 개의 작업으로 구성됩니다.

    • 작업
      연산 방식과 대상 데이터를 설정하여 작업을 생성한 후 작업을 실행하면 연산이 수행됩니다.

    • 인스턴스
      Jupyter Notebook을 활용하여 Python 코드로 데이터 분석이 가능한 독립된 분석 환경입니다.


    이 문서가 도움이 되었습니까?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.