Automated Certificate Management Environment

出典: フリー百科事典『ウィキペディア(Wikipedia)』
ナビゲーションに移動 検索に移動

Automated Certificate Management Environment (ACME) プロトコルは、認証局間の相互作用を自動化するための通信プロトコル で、利用者のWebサーバにおいて非常に低コストで公開鍵基盤の自動展開が可能である[1][2]Let's Encryptサービスに対して、Internet Security Research Group英語版によって設計された[1]

ACME プロトコルは、HTTPS上でJSON形式のメッセージ渡しに基づくプロトコルで [3] [2]インターネットドラフトとして公開されている [4]

Internet Security Research Groupは、ACMEのオープンソースソフトウェアリファレンス実装を提供:lets-encrypt-previewは、PythonによるACMEプロトコルを使用したサーバ証明書管理ソフトウェアの試験的実装であり[5]boulder は、Go言語で書かれた認証局の実装である[6]

参照[編集]

[ヘルプ]
  1. ^ a b Steven J. Vaughan-Nichols (2015年4月9日). “Securing the web once and for all: The Let's Encrypt Project”. ZDNet. 2015年8月7日閲覧。
  2. ^ a b letsencrypt/acme-spec”. github.com. 2014年11月20日閲覧。
  3. ^ Chris Brook (2014年11月18日). “EFF, Others Plan to Make Encrypting the Web Easier in 2015”. ThreatPost. 2015年8月7日閲覧。
  4. ^ R. Barnes, P. Eckersley, S. Schoen, A. Halderman, J. Kasten (2015年1月28日). “Automatic Certificate Management Environment (ACME) draft-barnes-acme-01”. 2015年8月7日閲覧。
  5. ^ letsencrypt/lets-encrypt-preview”. github.com. 2014年11月20日閲覧。
  6. ^ letsencrypt/boulder”. github.com. 2015年6月22日閲覧。

外部リンク[編集]

Automatic Certificate Management Environment (ACME): IETFドラフト文書