암호화 컴퓨팅

암호로 보호된 데이터의 컴퓨팅 활성화

AWS에서 암호기술 컴퓨팅이란 무엇인가요?

AWS 암호기술 도구 및 서비스는 광범위한 암호화 및 저장 기술을 활용하여 저장된 데이터 및 전송 중 데이터를 보호하도록 지원합니다. 기존에는 데이터를 계산에 사용하기 전에 암호를 복호화해야 했습니다. 암호기술 컴퓨팅은 민감한 데이터가 절대 노출되지 않도록 암호화로 보호된 데이터에서 직접 작동하는 기술입니다.

암호화 컴퓨팅은 안전한 다자간 계산, 동형 암호화, 개인 정보 보호 페더레이션 학습 및 검색 가능한 암호화를 포함한 광범위한 개인 정보 보호 기술을 다룹니다. AWS는 보안 및 규정 준수 목표를 달성하는 동시에 AWS가 제공하는 유연성, 확장성, 성능 및 사용 편의성을 활용할 수 있도록, 암호화 컴퓨팅 도구 및 서비스를 개발하고 있습니다.

Cryptographic Computing for Clean Rooms(C3R)

이 라이브러리를 사용하면 AWS Clean Rooms에서 여러 당사자가 자신의 입력을 비공개로 유지하면서 해당 입력에 대한 함수를 공동으로 계산할 수 있는 기술을 사용하여 데이터로 협업할 수 있습니다. 민감한 데이터를 암호화하도록 요구하는 데이터 취급 정책이 있는 경우 쿼리가 실행되는 경우에도 데이터가 암호화되도록 공유 협업 관련 암호화 키를 사용하여 데이터를 사전 암호화할 수 있습니다.

Privacy-Preserving XGBoost Inference

이 리포지토리에는 개인정보 보호 XGBoost의 프로토타입 구현이 포함되어 있습니다. 복수의 속성 보호 암호화 계획을 도입하여 XGBoost 모델을 암호화하므로 개인정보 보호 모델이 암호화된 쿼리를 예측할 수 있다.

C++ Bindings for the Lattigo Homomorphic Encryption Library

이 라이브러리는 Go 프로그래밍 언어로 작성된 Lattigo v2.1.1 동형 암호화 라이브러리에 대한 부분 C++ 바인딩을 제공합니다. 이 래퍼는 모든 퍼블릭 Lattigo API에 대한 바인딩을 제공하지는 않지만 새 바인딩을 간편하게 추가할 수 있고 PR을 사용해도 됩니다.

Homomorphic Implementor’s Toolkit

Homomorphic Implementor’s Toolkit은 CKKS 동형 암호화 스킴에 대한 동형 회로를 설계하는 과정을 단순화하는 데 도움이 되는 도구를 제공합니다. 이 라이브러리는 동형 암호화에 대한 추가 연구를 위한 것입니다.

관심이 있으신가요?

AWS를 사용한 암호화 컴퓨팅에 대해 자세히 알아보려면

문의처