論文の概要: A Combined Streaming FPGA Architecture for Client-Side CKKS Encoding and Encryption
- arxiv url: http://arxiv.org/abs/2610.27204v1
- Date: Mon, 19 Oct 2026 19:38:29 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-10-21 21:58:47.483551
- Title: A Combined Streaming FPGA Architecture for Client-Side CKKS Encoding and Encryption
- Title(参考訳): クライアント側CKKS符号化と暗号化のための複合ストリーミングFPGAアーキテクチャ
- Abstract要約: 本稿では、CKKS符号化と暗号化のためのストリーミングFPGAアーキテクチャを提案する。これは、共有浮動小数点符号化変換を一度計算し、6つの残基変調に対して並列に変換整数を実行する。
次数 N = 8192 では、Alterax 7 の実装は、毎秒 5,143 の完全暗号文を 471 MHz で提供する。
- 参考スコア(独自算出の注目度): 0.13999481573773073
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Homomorphic encryption allows a computing service to process encrypted data, but the client must first encode and encrypt its inputs. Sharing hardware between floating-point encoding and modular encryption reduces area but requires those transform roles to execute at different times. We present a streaming FPGA architecture for CKKS encoding and encryption that computes the shared floating-point encoding transform once and performs the integer transforms for six residue moduli in parallel. Dedicated transform pipelines exchange intermediate results on chip rather than through off-chip memory. DSP Builder generates the transform RTL, and Altera HLS IP Gen compiler compiles the surrounding SYCL pipeline into IP integrated with DMA and control logic in an accelerator functional unit. At polynomial degree N = 8192, the Altera Agilex 7 implementation delivers 5,143 complete ciphertexts per second at 471 MHz. One SEAL-Embedded CPU worker on the same workstation delivers 113 ciphertexts per second for real-valued inputs using all 4,096 slots. Measurements cover prepared-input computation through complete ciphertext construction, including FPGA submission and output delivery.
- Abstract(参考訳): ホモモルフィック暗号化は、コンピュータサービスが暗号化されたデータを処理することを可能にするが、クライアントはまず入力をエンコードして暗号化しなければならない。
浮動小数点符号化とモジュラ暗号化の間でハードウェアを共有することは、領域を減らすが、異なるタイミングで実行するためには変換ロールが必要である。
本稿では、CKKS符号化と暗号化のためのストリーミングFPGAアーキテクチャを提案する。これは、共有浮動小数点符号化変換を一度計算し、6つの残基変調に対して並列に整数変換を実行する。
専用トランスフォーメーションパイプラインは、オフチップメモリを介してではなく、チップ上で中間結果を交換する。
DSP Builderは変換RTLを生成し、Altera HLS IP Genコンパイラは周囲のSYCLパイプラインをDMAと統合されたIPにコンパイルし、アクセル関数ユニットで制御ロジックを生成する。
多項式次数 N = 8192 では、Altera Agilex 7 の実装は、毎秒 5,143 個の完全暗号文を 471 MHz で提供する。
同じワークステーション上の1つのSEAL組み込みCPUワーカーは、4,096スロットすべてを使用して、実値入力に対して毎秒113の暗号文を配信する。
FPGAの送信や出力の配信を含む、完全な暗号文構成による準備された入力計算をカバーする。
関連論文リスト
- Batched Paillier-Based Hamming-Distance Computation over Binary Embeddings [0.0]
追加のホモモルフィック暗号化は、暗号化されたバイナリ埋め込みのアウトソース計算をサポートする。
本稿では,キャリーセパレートされたバイナリエンコーディング,テーブルベースの暗号化,減量処理,復号化/CGBN演算,永続デバイス状態,バッチ検索統合を組み合わせたPaillierベースのクライアントについて述べる。
1万のランダムな512ビット埋め込みのバッチに対する3回の温暖化試験で、ルックアップ構成は43,091の暗号化/sと28,983のハミング距離復号/sの中央値バッチスループットを達成した。
論文 参考訳(メタデータ) (2026-09-18T06:27:21Z) - Transformer Accelerator (TFA): A Macro-Op INT8 Hardware Chip for Transformer Inference and Machine Translation [0.3882135185458233]
Transformer Accelerator (TFA) は、Transformer推論のためのシンセサイザー可能な、パラメータ化可能なINT8メモリ・ツー・メモリエンジンである。
TFAは行列乗法、ソフトマックス、RMSNorm、要素演算、コピー/ガザ演算を8つの512ビットマクロ-op記述子で実装している。
RTLは出力定常多重累積配列と、DMAと計算の重なり合うピンポンバッファ、ビットエクサクサク逆二乗根と分割単位、キー値キャッシュと埋め込みアドレス処理、およびアボトセーフゼロパディング書き込みエンジンを結合する。
論文 参考訳(メタデータ) (2026-08-06T06:59:25Z) - AEGIS: Scaling Long-Sequence Homomorphic Encrypted Transformer Inference via Hybrid Parallelism on Multi-GPU Systems [22.26887231291305]
AEGISは、長期暗号化トランスフォーマー推論のためのアプリケーション暗号化ガイド推論システムである。
フィードフォワードネットワークにおいて、GPU間通信を57.9%削減する。
最大96.62%のスケーリング効率、3.86倍のエンドツーエンドスピードアップ、69.1%のデバイス毎のメモリ削減を実現している。
論文 参考訳(メタデータ) (2026-04-03T19:47:26Z) - Cost-Effective Optimization and Implementation of the CRT-Paillier Decryption Algorithm for Enhanced Performance [0.0]
本稿では,eCRT-Paillier復号アルゴリズムを提案する。
これらの2つの改善により、CRT-Paillier復号アルゴリズムの後処理において、50%のモジュラ乗算と60%の判定操作が削減された。
評価のために、Xilinx Virtex-7 FPGAにMESAという高スループットで効率的なPaillierアクセラレータを実装した。
論文 参考訳(メタデータ) (2025-06-22T08:06:36Z) - Real-Time Bit-Level Encryption of Full High-Definition Video Without Diffusion [1.0202696337641386]
リアルタイム暗号化アルゴリズムは、高解像度ビデオに対するリアルタイム暗号化の要求を満たすには不十分である。
本稿では,異種並列計算に基づくリアルタイムビデオ暗号化プロトコルを提案する。
実験により,本手法は優れた統計特性と堅牢なセキュリティを示すことが示された。
論文 参考訳(メタデータ) (2025-05-12T00:36:45Z) - Efficient Encoder-Decoder Transformer Decoding for Decomposable Tasks [53.550782959908524]
エンコーダ・デコーダモデルのための新しい構成を導入し、構造化された出力と分解可能なタスクの効率を改善する。
提案手法は,インプットを一度エンコードして並列にデコードすることで,トレーニングと推論の効率を向上する。
論文 参考訳(メタデータ) (2024-03-19T19:27:23Z) - SOCI^+: An Enhanced Toolkit for Secure OutsourcedComputation on Integers [50.608828039206365]
本稿では,SOCIの性能を大幅に向上させるSOCI+を提案する。
SOCI+は、暗号プリミティブとして、高速な暗号化と復号化を備えた(2, 2)ホールドのPaillier暗号システムを採用している。
実験の結果,SOCI+は計算効率が最大5.4倍,通信オーバヘッドが40%少ないことがわかった。
論文 参考訳(メタデータ) (2023-09-27T05:19:32Z) - A High Performance Compiler for Very Large Scale Surface Code Computations [38.26470870650882]
大規模量子誤り訂正のための最初の高性能コンパイラを提案する。
任意の量子回路を格子手術に基づく表面符号演算に変換する。
コンパイラは、物理デバイスのリアルタイム操作に向けられた速度で、ストリーミングパイプラインを使用して数百万のゲートを処理することができる。
論文 参考訳(メタデータ) (2023-02-05T19:06:49Z) - Graph Neural Networks for Channel Decoding [71.15576353630667]
低密度パリティチェック(LDPC)やBCH符号など、様々な符号化方式の競合復号性能を示す。
ニューラルネットワーク(NN)は、与えられたグラフ上で一般化されたメッセージパッシングアルゴリズムを学習する。
提案するデコーダを,従来のチャネル復号法および最近のディープラーニングに基づく結果と比較した。
論文 参考訳(メタデータ) (2022-07-29T15:29:18Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。