テクノロジー

SPDZ

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

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

SPDZ

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

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

bgw protocol

【技術】BGW プロトコルとは

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

準同型暗号とマルチパーティ計算

【秘密計算手法比較】準同型暗号とマルチパーティ計算(MPC)は何が違うのか?

はじめに 従来の技術では、通常時に暗号化してセキュリティ上の安全性を高めているとしても、データの利活用時には、元のデータの状態に戻さなければなりません。そのため、漏えいなどのリスクが課題として残ってい ...

準同型暗号

【入門】準同型暗号ベースの秘密計算とは?

はじめに 本記事では、秘密計算の中でも準同型暗号ベースの秘密計算の基礎となる知識や概要について解説します。概要を理解できるように、簡単な実例を踏まえながら、準同型暗号ベースの秘密計算の基礎を紹介してい ...

ObliviousTransfer

【技術】Oblivious Transfer (OT) とは

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

AONT

【技術】AONT秘密分散とは

はじめに この記事では、AONT(All-Or-Nothing Transformation)と呼ばれる秘密分散法の一つを紹介します。秘密分散法については以下の記事で紹介していますので、よろしければご ...

Beaver Multiplication Triples

【技術】Beaver Multiplication Triples とは

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

Replicated Additive Secret Sharing

【技術】Replicated Additive Secret Sharingとは

はじめに この記事では、秘密分散法の一つであるReplicated Additive Secret Sharing について解説します。 秘密分散法には、大きく2つのプロトコルがあります。 Shami ...

活用方法

【事例紹介】秘密計算技術はどんなことに使えるのか?

はじめに 【超入門】秘密計算って何?図で概要をわかりやすく解説!で秘密計算について解説しました。秘密計算技術の概要はわかったけど、実際にはどんなことができるのか?という疑問が出てくるでしょう。 秘計算 ...

暗号化

【入門】データの暗号化とは?仕組みや種類を徹底解説!

はじめに 「暗号化」という言葉を聞いたことがある人は多いでしょう。 しかし、言葉ばかり聞くだけで、その意味やメリットをご存じの方は少ないのではないでしょうか。 今回は、そんなよく聞くけど意味はわからな ...

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」の仕組みを紹介していきます。 Yao's Ga ...

秘密計算とは

【技術】秘密計算を徹底解説!

はじめに 本記事では、秘密計算という技術について紹介します。 秘密計算とは 秘密計算とは「データを暗号化したまま計算できる技術」です。秘密計算によって計算結果以外のデータは誰も見ることができないように ...

情報セキュリティ基礎

【入門】情報資産を守る!情報セキュリティの基礎について

この記事では、情報セキュリティの基礎についてまとめています。 データ活用社会の到来 昨今では、AIやIoT、デジタルトランスフォーメーション(DX)など企業のデータ活用の重要性は日に日に増しています。 ...

超入門 秘密計算

【超入門】秘密計算って何?図で概要をわかりやすく解説!

本記事では、秘密計算についての概要をわかりやすく解説しています。概要説明を目的とするので、細い技術仕様などは極力無くし、秘密計算とは、こういうものなのかという理解できる内容となっています。 はじめに ...

© 2020 秘密計算の国内最大ブログ | Acompany Co., Ltd.