인사이트로 돌아가기 Company News
라이브러리 팀 · 디사일로·
DESILO FHE 라이브러리 v1.12.0 릴리즈 노트
DESILO FHE 라이브러리 v1.12.0 가 출시되었습니다 (릴리즈 일자: 2026-04-29). 주요 변경 사항:
- Gentry-Lee (GL) 동형암호에 대한 다항식 연산을 지원합니다.
evaluate_polynomial함수를 통해 사용 가능합니다. 경량 평문과 암호문 간의 덧셈 및 뺄셈이 가능합니다.- 암호문과 평문, 혹은 암호문과 경량 평문의 덧셈과 뺄셈에 대해
제자리연산을 지원합니다. 제자리 연산은 메모리 접근량이 줄기 때문에 일반적으로 더 빠릅니다. 추후에 더 많은 제자리 연산을 지원할 예정입니다. path.Pathlib를 파일 입출력 함수에서 바로 사용할 수 있습니다. 기존에는str로 변환해서 사용해야 했었습니다.gpu모드에서의NTT연산의 성능이 개선되었습니다.- 파이썬
GIL(global interpreter lock) 을 대부분의 연산에서 해제합니다. 다른 쓰레드의 연산과 동형 암호 연산의 병렬 수행이 가능해집니다. 다음 연산들은 해제되지 않습니다:- encrypt, decrypt, encode, decode, read, write, serialize, deserialize, to_cpu, to_gpu
고밀도모드에서 덧셈을 너무 많이 하는 경우에 오버플로우가 발생하는 문제를 수정하였습니다.고밀도모드와gpu모드를 같이 사용하는 경우 발생하던 메모리 누수를 수정하였습니다.- 저장 방식을 수정하였습니다. 앞으로 추가될 기능들을 위한 수정이라 저장해둔 자료구조가 있다면 신규 라이브러리로 읽어서 다시 저장하는 것을 권장합니다. 기존 버전의 라이브러리로 저장한 자료구조는 새 라이브러리에서 읽어들일 수 있지만, 새 라이브러리에서 저장한 자료구조는 기존 버전의 라이브러리로 읽어들일 수 없습니다.