• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2023 Fiscal Year Annual Research Report

クラウドFPGAにおける限界性能に達するセキュア高機能暗号回路の開発

Research Project

Project/Area Number 22K17893
Research InstitutionNational Institute of Advanced Industrial Science and Technology

Principal Investigator

坂本 純一  国立研究開発法人産業技術総合研究所, 情報・人間工学領域, 研究員 (70909712)

Project Period (FY) 2022-04-01 – 2024-03-31
Keywordsペアリング / 楕円曲線 / BN254 / BLS12 / 剰余乗算 / FPGA
Outline of Annual Research Achievements

本研究では、クラウドFPGAの最大性能を発揮する高機能暗号実装を行った。特にBN254及びBLS12_381曲線状のペアリング暗号の高速実装法を提案し、リソース利用率9割という極限環境であっても400MHz程度の高周波数を維持し、先行研究と比較して2~5倍のスループットを達成した。

本研究の核心は、クラウドFPGA上の大量のリソースを最大限利用するアーキテクチャ設計論を示したことである。FPGAペアリング実装に関するこれまでの研究では、組み込み機器向けの面積効率に着目し、最小限の回路リソースで最大限の性能を実現しようとしている。しかし、これらのアーキテクチャは、FPGAリソースを使い切ったときに最大の性能を発揮することが最大の関心事であるサーバーサイド・アプリケーションにとっては非効率的である可能性が高い。これらのアーキテクチャが非効率的な理由は、DSPの利用率が低いことと、動作周波数が低いことの2点である。本研究では、DSPを最大限に活用した、サーバーサイドFPGA向けの高スループットペアリングプロセッサアーキテクチャを提案した。まず、サーバサイドFPGAに適した剰余乗算アルゴリズムを提案し、このアルゴリズムは先行研究と比較して最高のスループットと面積効率を示した。第二に、提案するモジュラー乗算器を組み込んだペアリング計算アーキテクチャを設計し、冗長加算器とインターリーブ実行をサポートすることで高いスループットを維持した。

  • Research Products

    (3 results)

All 2024 2023 Other

All Journal Article (1 results) (of which Peer Reviewed: 1 results,  Open Access: 1 results) Presentation (1 results) Remarks (1 results)

  • [Journal Article] High-Throughput Bilinear Pairing Processor for Server-Side FPGA Applications2024

    • Author(s)
      Junichi Sakamoto, Daisuke Fujimoto, Riku Anzai, Naoki Yoshida, Tsutomu Matsumoto
    • Journal Title

      IEEE Transactions on Very Large Scale Integration (VLSI) Systems

      Volume: - Pages: -

    • Peer Reviewed / Open Access
  • [Presentation] サーバーアプリケーション向け高スループット FPGA 剰余乗算器とそのペアリング暗号への応用2023

    • Author(s)
      坂本純一, 安西陸, 吉田直樹, 松本勉
    • Organizer
      2023 年暗号と情報セキュリティシンポジウム
  • [Remarks] Github

    • URL

      https://github.com/ankoman/HTBPA/tree/master

URL: 

Published: 2024-12-25  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi