Apple、オープン準同型暗号化ライブラリを公開

Apple は、Swift 言語で準同型暗号化方式を実装するオープン ライブラリの作成を発表しました。このライブラリを使用すると、計算のどの段階でも中間の復号化を行わずに、暗号化された形式でのみ利用可能なデータを処理するアプリケーションを作成できます。出力では暗号化された結果が生成されます。これは、元の暗号化されていないデータに対して同じ計算を実行した結果を暗号化するのと同様です。プロジェクト コードは、Apache 2.0 ライセンスに基づいて配布されます。この実装は BFV (Brakerski-Fan-Vercauteren) スキームに基づいており、このスキームは量子コンピューターによる暗号解析から保護されたリング故障学習 (RLWE) 問題に基づいています。低レベルの暗号化プリミティブは、Swift Crypto ライブラリから使用されます。

Работа с данными при гомоморфном шифровании сводится к тому, что пользователь шифрует данные и без раскрытия ключей передаёт для обработки на внешний サーバ. Сервер выполняет заявленные вычисления и формирует зашифрованный результат, не имея возможности определить с какими именно данными он работает. Пользователь при помощи своих ключей расшифровывает выданные данные и получает результат в открытом виде. Гомоморфное шифрование может применяться в облачных сервисах для конфиденциальных вычислений, реализациях систем электронного голосования, организации работы с зашифрованными данными в СУБД и конфиденциальной тренировке систем машинного обучения.

Appleのインフラストラクチャは、実装されたシステムを利用して、機密性の高い発信者ID認証を行っています。ユーザーは暗号化された電話番号をAppleのサーバーに送信し、サーバーはそれを復号することなく、その番号がスパムブロックのブラックリストに登録されているか、または番号の所有者に関する情報を含むデータベースに登録されているかを確認します。一般的な機密鍵認証方式とは異なり、この方法では鍵が漏洩することはありません。 サーバサーバーがデータベース全体をクライアントに送信し、クライアントが独自に検証を行う場合、準同型暗号を使用することで、メタデータのごく一部だけをクライアントに転送できます。このアプローチにより、クライアントに転送できない非常に大規模なデータベースでも検証が可能になります。このような検証を実装するサーバー側のコードは、Apache 2.0ライセンスの下で公開されています。

Apple、オープン準同型暗号化ライブラリを公開


出所: オープンネット.ru
DDoS 保護機能を備えた信頼性の高いサイト用ホスティング、VPS VDS サーバーを購入する 🔥 DDoS攻撃対策付きの信頼性の高いウェブサイトホスティング、VPS/VDSサーバーを購入しましょう | ProHoster