MPC関連技術

ブロックチェーンの弱点を補完!ブロックチェーン×MPC秘密計算について解説

はじめに 昨今、ブロックチェーンやブロックチェーンを活用した技術が世界的に注目されています。 ブロックチェーンは、ビットコインなど仮想通貨を支える技術として知られていますが、最近では医療や金融など、様 ...

【MPC技術入門①】Multi-Party Computationの基本と応用

2021/6/18    , , ,

はじめに この記事は、マルチパーティ計算(multi-party computation:MPC)技術の入門に適した書籍である「A Pragmatic Introduction to Secure M ...

アフターコロナの景気縮小を防ぐ!MPCによるデータ活用を呼びかけた白書を解説

はじめに オランダの企業であるTNOは、2021年3月に「FINALLY, A PRIVACY-FRIENDLY WAY TO HARNESS DATA(プライバシーに配慮したデータの使用方法)」とい ...

【技術】MPCにおける基数ソート(Oblivious Radix Sort)の解説

はじめに この記事では、MPC によるソートの一つである、 Oblivious Radix Sort プロトコルを紹介します。原論文は以下のリンクから閲覧できます。また以下の論文で提案されている手法を ...

社会問題の解決につながる!秘密計算が金融サービスの発展に役立つ理由を解説

はじめに 近年、Fintechをはじめとした、先進的な金融サービスが世界中で発展しています。 しかし、金融の領域は個人情報やプライバシーと密接な関係にあるため、それらを守るための技術が必要です。 そこ ...

なぜMPCアライアンスは注目されているのか?

はじめに マルチパーティ計算(MPC)を用いた事業に取り組む企業の中で、MPCアライアンスに参加する企業が増えています。 本記事では、MPCアライアンスが注目されるようになった背景を2つのセクションに ...

【技術】決定木学習のMPC実装であるSID3プロトコルとは

はじめに この記事では、MPCを用いて決定木を作成するSID3プロトコルについて解説します。SID3プロトコルは、決定木の学習アルゴリズムの一つであるID3をベースにして作られています。また、この記事 ...

【MPC編】秘密計算に取り組む企業まとめ

はじめに 本記事では、秘密計算のマルチパーティ計算(MPC)に取り組む企業についてまとめています。MPCの概要についてはこちらの記事で解説しています。 【超入門】秘密計算って何?図で概要をわかりやすく ...

【技術】比較演算プロトコル(Nishide プロトコル)について

はじめに この記事では、MPCによる秘密計算の代表的な比較演算プロトコルを紹介します。原論文は以下のリンクから閲覧できます。また以下の論文で提案されている手法をこの記事ではNishideプロトコルと呼 ...

SPDZ

【技術】SPDZプロトコルとは?Part 2

はじめに この記事では、秘密分散法をベースにしたマルチパーティ計算(MPC : Multi-party Computation)のプロトコルであるSPDZについて解説します。SPDZは複雑なプロトコル ...

SPDZ

【技術】SPDZ プロトコルとは?Part 1

はじめに この記事では、秘密分散法をベースにしたマルチパーティ計算(MPC : Multi-party Computation)のプロトコルであるSPDZ(発音:スピーズ)プロトコルについて解説します ...

bgw protocol

【技術】BGW プロトコルとは?シャミア法を用いたMPCを紹介!

はじめに この記事では、シャミア秘密分散法をベースにしたマルチパーティ計算(MPC:Multi-party Computation)のプロトコルであるBGWプロトコルについて解説します。 MPC・秘密 ...

MPCセキュリティ

セキュリティが大幅に向上!?秘密鍵の管理と認証をMPCで実行する方法とは?

この記事では、海外を中心として増加傾向にある「秘密鍵の管理と認証をMPCで行う事例」を解説していきます。 はじめに インターネットの普及に伴い、膨大な量の情報がやりとりされるようになりました。中には、 ...

プライバシー保護マシンラーンイグ

データ分析とセキュリティを両立!?プライバシー保護マシンラーニングとは?

はじめに 本記事では、近年海外のメディアを中心に話題となっているプライバシー保護マシンラーニング(Privacy-Preserving Machine Learning)の背景と全体像について解説しま ...

ObliviousTransfer

【技術】Oblivious Transfer (OT) とは

はじめに この記事では、Multi-party Computation(MPC) の内部で使用されることがあるOblivious Transfer(OT) について紹介していきます。 ただし、MPCに ...

Beaver Multiplication Triples

【技術】Beaver Multiplication Triples とは

はじめに この記事では、秘密計算(秘匿計算)の実現方法の一つであるMulti-party Computation(MPC)において、乗法を効率的に行うことができる「Beaver Multiplicat ...

Multi Party Computation

【技術】Multi Party Computationとは

はじめに この記事では、秘密計算プロトコルの総称である、Multi-Party Computation(以下MPC)について解説していきます。 MPCは秘密計算の一種で、プライバシー保護計算を実現する ...

Yao's Garbled Circuit

【技術】Yao's Garbled Circuitとは

はじめに この記事では、最古のMulti-Party Computation(以下MPC)プロトコルである、「Yao's Garbled Circuit」の仕組みを紹介していきます。 MPCの詳細に関 ...

© 2021 秘密計算の国内最大ブログ | Acompany Co., Ltd. Powered by AFFINGER5