エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Go言語 + 準同型暗号 のライブラリ LattiGo のExample を解説 (bootstrap) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Go言語 + 準同型暗号 のライブラリ LattiGo のExample を解説 (bootstrap) - Qiita
概要 この記事は この続編になります。 今まで触る機会はなかったのですが、 Go言語で実装された格子暗... 概要 この記事は この続編になります。 今まで触る機会はなかったのですが、 Go言語で実装された格子暗号のライブラリ LattiGo を触ってみました。 Exampleフォルダにあったテストプログラムの解説などを少し書き、 実際に何をやっているExampleなのかを解説してみたいと思います。 今回解説するのは、 ここにある、bootstrap のチュートリアルです。 導入については polyeval の解説のところで、 Exampleの中身 勉強したい方へ の章で書いているので、まだ読んでいなければ読んでみてください。 この記事では早速プログラムの中身に入ります。 チュートリアルがやっていることの理解 bootstrap という手法を、CKKS形式の格子暗号で実行しています。 CKKS形式は暗号に対して掛け算を実行する回数に制限がある、「レベル型」の準同型暗号でした。 レベルが例えば3であ