不正選挙を防ぐMicrosoft「ElectionGuard」 その中核技術「準同型暗号」とは?結果を公開しつつ秘匿性も確保

2020年の米大統領選挙に先立ち、Microsoftはオープンソースのソフトウェア開発キット(SDK)「ElectionGuard」を発表した。これにより、電子投票の結果を有権者自らが検証できるようになる。

2019年06月27日 10時05分 公開
[Mekhala RoyTechTarget]
画像

 Microsoftが提供する「ElectionGuard」は、選挙投票の安全性を高めるために利用できるオープンソースのソフトウェア開発キット(SDK)だ。同社は2019年5月に開催した開発者向け年次カンファレンス「Microsoft Build 2019」で、ElectionGuardを発表した。選挙システムベンダーがElectionGuardを使うと、有権者や第三者機関が、自分の票が正しくカウントされたかどうかを確認できるようになる。

投票システムを変える可能性を秘めたSDK

 ElectionGuardの開発において、Microsoftはセキュリティ技術開発会社Galoisと提携した。GaloisはElectionGuardの重要な部分であるAPI(アプリケーションプログラミングインタフェース)を開発した。

 「ElectionGuardの目的は、選挙関連システムのベンダーなど、安全な選挙システムを構築したいと考える企業や人々が、通信の安全性を確保できるようにすることだ」。Galoisの研究エンジニアを務めるジョーイ・ドッズ氏はそう説明する。ElectionGuardに備わる、有権者や第三者機関が投票結果を直接検証できる機能は、有権者のプライバシーを損なわない選挙関連情報の提示を可能にする。ただし紙の投票用紙を使わないシステムは、この機能の対象外だという。

 サイバーセキュリティ推進団体のCenter for Internet Security(CIS)で選挙セキュリティ担当シニアディレクターを務めるアーロン・ウィルソン氏は、ElectionGuardを「将来の投票制度を変える可能性があり、正しい方向に進歩している」と評価する。 ウィルソン氏は「安全かつ検証可能かつ正当な選挙システムを実現する」という、Microsoftが同社自身に課したミッションを支持している。「それら全ての要件を満たすことができれば、侵害困難な投票システムが実現し、既存のシステムを改善できるだろう」(同氏)

「準同型暗号」で安全性と正当性を確保

Copyright © ITmedia, Inc. All Rights Reserved.

新着ホワイトペーパー

製品資料 フォーティネットジャパン合同会社

クラウドに必要な「データドリブンなセキュリティ」を実現する方法とは?

クラウド利用が当たり前となった今日、セキュリティ対策もまたクラウド環境に適したものでなくてはならない。とはいえ、大量のデータポイントが生成されるクラウド領域にあって、その全てのポイントを網羅するのは並大抵のことではない。

製品資料 TIS株式会社

Web攻撃総数の2割以上が狙うAPI、適切な管理とセキュリティ対策を行うには?

ビジネスでのAPI利用が進むにつれ、そのAPIを標的としたサイバー攻撃も増加している。それらに対抗するためには、「シャドーAPI」や「ゾンビAPI」を洗い出し、セキュリティ対策を徹底する必要がある。その正しい進め方を解説する。

製品資料 Okta Japan株式会社

アイデンティティー管理/保護の注目手法、「IGA」とは何か?

ある調査で企業の61%がセキュリティ優先事項のトップ3に挙げるほど、重要度が高まっているアイデンティティー管理・保護。その中で昨今注目されているのが「IGA」というアプローチだ。そのメリットや、導入方法を解説する。

製品資料 株式会社エーアイセキュリティラボ

AIで人材不足を解消、セキュリティ担当者のためのDXガイド

DX推進によってさまざまなビジネスシーンでデジタル化が加速しているが、そこで悩みの種となるのがセキュリティの担保だ。リソースやコストの制限も考慮しながら、DXとセキュリティを両輪で進めるには何が必要になるのか。

製品資料 パロアルトネットワークス株式会社

セキュリティ運用を最適化し、SOCの負担を軽減する「SOAR」とは?

サイバー攻撃が巧妙化し、セキュリティチームとSOCは常に厳戒態勢を取り続けている。さらにデジタルフットプリントの拡大に伴い、セキュリティデータが絶え間なく往来する事態が生じている。このような状況に対応するには、SOARが有効だ。

From Informa TechTarget

いまさら聞けない「仮想デスクトップ」と「VDI」の違いとは

いまさら聞けない「仮想デスクトップ」と「VDI」の違いとは
遠隔のクライアント端末から、サーバにあるデスクトップ環境を利用できる仕組みである仮想デスクトップ(仮想PC画面)は便利だが、仕組みが複雑だ。仮想デスクトップの仕組みを基礎から確認しよう。

ITmedia マーケティング新着記事

news014.png

「サイト内検索」&「ライブチャット」売れ筋TOP5(2025年4月)
今週は、サイト内検索ツールとライブチャットの国内売れ筋TOP5をそれぞれ紹介します。

news046.png

「ECプラットフォーム」売れ筋TOP10(2025年4月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。

news026.png

「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2025年4月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...