-
-
【ビジネス】世界の有名企業が続々参加!?MPC Alianceとは?
2020/12/24 MPC, MPCAliance, セキュリティ, プライバシー保護, 暗号鍵
本記事では、最近世界各国の企業が参加を発表している、MPC Alianceに関してわかりやすく解説します。 はじめに 近年、サイバー攻撃などの脅威が高まるにつれて、様々なセキュリティ技術が注目されてい ...
-
-
【FHE編】秘密計算の取り組みまとめ
はじめに 本記事では、完全準同型暗号(FHE)に基づいた秘密計算に対する企業・研究機関・大学の研究チームの取り組みをまとめています。 完全準同型暗号(FHE)の概要についてはこちらの記事で解説していま ...
-
-
【技術】決定木学習のMPC実装であるSID3プロトコルとは
はじめに この記事では、MPCを用いて決定木を作成するSID3プロトコルについて解説します。SID3プロトコルは、決定木の学習アルゴリズムの一つであるID3をベースにして作られています。また、この記事 ...
-
-
【事例紹介】MPCの実用例を紹介!
この記事では、実際のMPCの実用例を紹介します。 はじめに 近年、様々な情報がデジタル上で管理されるようになり、企業は顧客に関する膨大な量の情報を取得できるようになりました。 そのため、これらの情報を ...
-
-
【MPC編】秘密計算に取り組む企業まとめ
はじめに 本記事では、秘密計算のマルチパーティ計算(MPC)に取り組む企業についてまとめています。MPCの概要についてはこちらの記事で解説しています。 【超入門】秘密計算って何?図で概要をわかりやすく ...
-
-
【技術】比較演算プロトコル(Nishide プロトコル)について
2020/12/9 MPC, Nishidaプロトコル, シャミア秘密分散法, 比較演算プロトコル, 秘密計算
はじめに この記事では、MPCによる秘密計算の代表的な比較演算プロトコルを紹介します。原論文は以下のリンクから閲覧できます。また以下の論文で提案されている手法をこの記事ではNishideプロトコルと呼 ...
-
-
【比較】連合学習(FL)と秘密計算の違いって何?
この記事では、連合学習(FL)と秘密計算の違いについて説明していきます。 はじめに 昨今、膨大に存在する顧客情報を活用してサービスに還元することは、ビジネスが成功するために欠かせない要素となっています ...
-
-
【記事まとめ】秘密計算について理解しよう!
はじめに 本記事は、秘密計算について解説しているこれまでの記事をまとめています。 以下のような人におすすめです。 秘密計算についての記事を読む際にどの順番で読むべきか知りたい それぞれの記事にどのよう ...
-
-
【技術】SPDZプロトコルとは?Part 2
はじめに この記事では、秘密分散法をベースにしたマルチパーティ計算(MPC : Multi-party Computation)のプロトコルであるSPDZについて解説します。SPDZは複雑なプロトコル ...
-
-
【技術】SPDZ プロトコルとは?Part 1
はじめに この記事では、秘密分散法をベースにしたマルチパーティ計算(MPC : Multi-party Computation)のプロトコルであるSPDZ(発音:スピーズ)プロトコルについて解説します ...
-
-
【入門】暗号化したまま機械学習!?セキュアマシンラーニングとは?
この記事では、近年、注目度が高まってきたセキュアマシンラーニングの解説と、実際に各企業で進んでいる研究事例の紹介をします。 はじめに 近年、身の回りで利用する様々なものがIoT化しているように、生活の ...
-
-
【技術】BGW プロトコルとは
はじめに この記事では、シャミア秘密分散法をベースにしたマルチパーティ計算(MPC:Multi-party Computation)のプロトコルであるBGWプロトコルについて解説します。 MPC・秘密 ...
-
-
セキュリティが大幅に向上!?秘密鍵の管理と認証をMPCで実行する方法とは?
この記事では、海外を中心として増加傾向にある「秘密鍵の管理と認証をMPCで行う事例」を解説していきます。 はじめに インターネットの普及に伴い、膨大な量の情報がやりとりされるようになりました。中には、 ...
-
-
【秘密計算手法比較】準同型暗号とマルチパーティ計算(MPC)は何が違うのか?
はじめに 従来の技術では、通常時に暗号化してセキュリティ上の安全性を高めているとしても、データの利活用時には、元のデータの状態に戻さなければなりません。そのため、漏えいなどのリスクが課題として残ってい ...
-
-
【入門】準同型暗号ベースの秘密計算とは?
はじめに 本記事では、秘密計算の中でも準同型暗号ベースの秘密計算の基礎となる知識や概要について解説します。概要を理解できるように、簡単な実例を踏まえながら、準同型暗号ベースの秘密計算の基礎を紹介してい ...
-
-
製造業領域でのIoT×秘密計算で解決できる課題とは?
本記事では、製造業領域での秘密計算の活用可能性について、実際の活用事例を用いながら説明していきます。
-
-
データ分析とセキュリティを両立!?プライバシー保護マシンラーニングとは?
2020/12/22 セキュアマシンラーニング, データ, プライバシー, プライバシー保護マシンラーニング, マルチパーティ計算, 準同型暗号, 連合学習
はじめに 本記事では、近年海外のメディアを中心に話題となっているプライバシー保護マシンラーニング(Privacy-Preserving Machine Learning)の背景と全体像について解説しま ...
-
-
【入門】鍵暗号化方式と秘密分散方式の違い
2020/12/22 データ, パーソナルデータ, マルチパーティ計算, 個人情報, 個人情報保護法, 分散情報, 匿名加工情報, 同型暗号, 情報漏えい, 暗号処理, 秘密分散技術, 秘密分散方式, 秘密計算, 鍵暗号化方式
はじめに 本記事では、秘密計算に用いられる秘匿手法(データをわからないようにする処理)の鍵暗号化方式と秘密分散方式の違いをそれぞれの性質と法律面での個人情報の取扱いの視点から整理しています。 鍵暗号化 ...
-
-
【技術】Oblivious Transfer (OT) とは
2020/11/25 GarbledCircuitベース, MPC, ObliviousTransfer, OT, プロトコル, 公開鍵, 公開鍵暗号, 復号化関数, 忘却通信, 暗号化関数, 紛失通信
はじめに この記事では、Multi-party Computation(MPC) の内部で使用されることがあるOblivious Transfer(OT) について紹介していきます。 ただし、MPCに ...
-
-
【技術】AONT秘密分散とは
はじめに この記事では、AONT(All-Or-Nothing Transformation)と呼ばれる秘密分散法の一つを紹介します。秘密分散法については以下の記事で紹介していますので、よろしければご ...
-
-
【技術】Beaver Multiplication Triples とは
はじめに この記事では、秘密計算(秘匿計算)の実現方法の一つであるMulti-party Computation(MPC)において、乗法を効率的に行うことができる「Beaver Multiplicat ...
-
-
【ビジネス】秘密計算を用いた複数組織でのデータ結合・分析について
はじめに 本記事では、秘密計算技術を活用することで組織間でのデータ統合・分析を安全に行う仕組みについてまとめています。 背景 複数組織間でデータの統合・分析を行うことは社会的な価値を創出できるという期 ...
-
-
【技術】Replicated Additive Secret Sharingとは
2020/11/25 Additive Secret Sharing Scheme, Replicated, Replicated Additive Secret Sharing, Shamir’s Secret Sharing Scheme, シェア, シャミア秘密分散, パーティ, 加法的秘密分散, 秘密分散
はじめに この記事では、秘密分散法の一つであるReplicated Additive Secret Sharing について解説します。 秘密分散法には、大きく2つのプロトコルがあります。 Shami ...
-
-
【事例紹介】秘密計算技術はどんなことに使えるのか?
2020/11/25 MPC, PPDA, セキュアオークション, プライバシー保護データ分析, 暗号鍵の管理と認証, 秘密計算
はじめに 【超入門】秘密計算って何?図で概要をわかりやすく解説!で秘密計算について解説しました。秘密計算技術の概要はわかったけど、実際にはどんなことができるのか?という疑問が出てくるでしょう。 【超入 ...
-
-
【技術】Multi Party Computationとは
はじめに この記事では、秘密計算プロトコルの総称である、Multi-Party Computation(以下MPC)について解説していきます。 MPCは秘密計算の一種で、プライバシー保護計算を実現する ...