spi計算における暗号プロトコルの形式的検証(<特集>数理的技法による情報セキュリティ)
スポンサーリンク
概要
- 論文の詳細を見る
This survey presents Abadi and Gordon's spi-calculus, which is a "process calculus" (i.e., a formal language of concurrent computation) for the verification of "cryptographic protocols" (i.e., procedures for secure communication in computer networks). First, we present process calculi before the spi-calculus (CCS and the pi-calculus), introducing the notion of reaction relation and structural congruence. We then define the spi-calculus and show an example of cryptographic ptotocols, represented as a class of spi-calculus processes. After discussing the formalization of security properties (secrecy and authenticity) and multiple sessions, we conclude by referring to generalizations of the spi-calculus (Abadi and Fournet's applied pi-calculus, and a recent result by Bruno Blanchet).
- 日本応用数理学会の論文
- 2007-12-26
著者
関連論文
- TACS 2001およびManfred Paul賞授賞式
- 特集「プログラミングおよびプログラミング言語」の編集にあたって
- MinCamlコンパイラ(ソフトウェア論文)
- spi計算における暗号プロトコルの形式的検証(数理的技法による情報セキュリティ)
- 動的に型付けされた言語のためのオンラインな型主導部分評価(特集●プログラミング及びプログラミング言語)
- POPL/PEPM'99会議報告
- POPL/PEPM'99会議報告