ヘリブ
| ヘリブ | |
|---|---|
| 開発者 | IBM |
| 初回リリース | 2013年5月5日 |
| 安定版リリース | 2.3.0 / 2023年7月18日 |
| 書かれた | C++ |
| プラットフォーム | Microsoft Windows、MacOS、Linux |
| ライセンス | Apacheライセンス(2.0) |
| Webサイト | homenc |
| リポジトリ | github |
準同型暗号ライブラリ(HElib)は、 IBMが開発した無料のオープンソースのクロスプラットフォームソフトウェアであり、様々な形式の準同型暗号を実装しています。[ 1 ] [ 2 ]
歴史
HElibは、クレイグ・ジェントリーがIBMの研究員になった直後に、シャイ・ハレヴィとビクター・ショウプによって主に開発され、最初のリリースは2013年5月5日でした。[ 3 ]
特徴
このライブラリは、Brakerski-Gentry-Vaikuntanathan(BGV)完全準同型暗号化方式と、Smart-Vercauteren暗号文パッキング技術などの最適化を実装しています。[ 4 ]
HElib はC++で記述されており、NTL 数学ライブラリを使用します。
参考文献
- ^準同型暗号の実装。homenc、2019年11月20日、2019年5月1日にオリジナルからアーカイブ、 2019年11月20日取得
- ^ Lanet, Jean-Louis; Toma, Cristian (2019).情報技術と通信のための革新的なセキュリティソリューション:第11回国際会議、SecITC 2018、ルーマニア、ブカレスト、2018年11月8日~9日、改訂選定論文集. Springer. p. 427. ISBN 9783030129422。
- ^ 「IBM、暗号技術における大きな一歩:実用的な準同型暗号」Naked Security、2013年5月5日。2018年10月6日時点のオリジナルよりアーカイブ。 2019年11月20日閲覧。
- ^ Halevi, Shai; Shoup, Victor (2014). 「HElibにおけるアルゴリズム」. Garay, Juan A.; Gennaro, Rosario (編). Advances in Cryptology – CRYPTO 2014 . Lecture Notes in Computer Science. Vol. 8616. Springer Berlin Heidelberg. pp. 554– 571. doi : 10.1007/978-3-662-44371-2_31 . ISBN 9783662443712。