DESILO FHE 라이브러리
DESILO FHE 라이브러리란?
DESILO FHE 라이브러리는 빠르고 직관적인 동형암호 라이브러리로, 세계 최고 수준의 성능, 최대의 정확도, 그리고 뛰어난 사용성을 제공합니다. 동형암호에 익숙하지 않은 초보자부터 고급 알고리즘을 개발하는 전문가에 이르기까지 누구나 쉽고 효율적으로 활용할 수 있도록 설계되었습니다.
C++와 CUDA 기반으로 개발된 DESILO FHE 라이브러리는 CPU와 NVIDIA GPU에서 모두 최적화되어 동작하며, 파이썬 래퍼를 통해 사용이 간편하고 기존 AI 워크플로우와도 쉽게 통합할 수 있습니다. 또한, GPU를 사용할 수 없는 환경을 위해 CPU 병렬화 기능을 자체적으로 지원합니다.
DESILO FHE 라이브러리는 이제 효율적인 행렬 곱 연산을 위해 설계된 동형암호인 GL 스킴을 지원합니다. RNS-CKKS 스킴을 통한 실수 및 복소수 연산 지원은 유지하면서, GL 스킴의 도입을 통해 AI 연산에 최적화된 고성능 동형암호 처리가 가능해졌습니다. 이를 기반으로 다양한 환경과 요구사항에 유연하게 대응할 수 있는 더욱 강력한 암호 연산 솔루션을 제공합니다.
현재 DESILO FHE 라이브러리는 RNS-CKKS 스킴과 GL 스킴을 제공합니다. 두 스킴 모두 실수 및 복소수 연산을 지원하며, RNS-CKKS 스킴은 벡터 연산에 최적화 되어 있고, GL 스킴은 행렬 연산에 특화되어 있습니다. 이를 통해 다양한 환경과 요구에 유연하게 대응할 수 있는 강력한 솔루션을 제공합니다.