• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2013 Fiscal Year Final Research Report

Verification of Quantitative Information Flow

Research Project

  • PDF
Project/Area Number 23700026
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeMulti-year Fund
Research Field Software
Research InstitutionNagoya University

Principal Investigator

TERAUCHI Tachio  名古屋大学, 情報科学研究科, 准教授 (70447150)

Project Period (FY) 2011 – 2013
Keywordsセキュリティ / プログラミング言語 / プログラム検証 / 量的情報流
Research Abstract

We solved open problems concerning the complexity of various quantitative information flow verification problems. We considered quantitative information flow definitions based on various information theoretic notions such as belief and min entropy channel capacity, and studied the problems both from the computational complexity theoretic aspect and the program verification property classification aspect formalized by the notion of "hyperproperties." We also proposed algorithms for precisely inferring and verifying the quantitative information flow bounds that utilize software model checking and counting algorithms. We also proposed new approaches to software model checking.

  • Research Products

    (10 results)

All 2014 2013 2012 2011

All Journal Article (4 results) Presentation (6 results) (of which Invited: 1 results)

  • [Journal Article] Automating Relatively Complete Verification of Higher-Order Functional Programs. In Proceedings of the 40th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2013)2013

    • Author(s)
      Hiroshi Unno, Tachio Terauchi, and Naoki Kobayashi
    • Journal Title

      ACM SIGPLAN Notices

      Volume: 48(1) Pages: 75-86

  • [Journal Article] 無限小定数と限量子除去法によるハイブリッドシステムの検証に向けて2013

    • Author(s)
      岩塚卓也,寺内多智弘,結縁祥治
    • Journal Title

      情報処理学会論文誌 : プログラミング(PRO)

      Volume: 6(3)

  • [Journal Article] Quantitative Information Flow as Safety and Liveness Hyperproperties. In Proceedings of the 10th Workshop on Quantitative Aspects of Programming Languages and Systems (QAPL 2012)2012

    • Author(s)
      Hirotoshi Yasuoka and Tachio Terauchi
    • Journal Title

      Electronic Proceedings in Theoretical Computer Science

      Volume: 85 Pages: 77-91

  • [Journal Article] On Bounding Problems of Quantitative Information Flow2011

    • Author(s)
      Hirotoshi Yasuoka and Tachio Terauchi
    • Journal Title

      Journal of Computer Security

      Volume: 19.6 Pages: 1029-1082

  • [Presentation] Automatic Termination Verification for Higher-Order Functional Programs2014

    • Author(s)
      Takuya Kuwahara, Tachio Terauchi, Hiroshi Unno, and Naoki Kobayashi
    • Organizer
      ソフトウェア科学会 第16回プログラミングおよびプログラミング言語ワークショップ (PPL 2014)
    • Year and Date
      20140000
  • [Presentation] Automating Relatively Complete Verification of Higher-Order Functional Programs2013

    • Author(s)
      Hiroshi Unno, Tachio Terauchi, and Naoki Kobayashi
    • Organizer
      ソフトウェア科学会 第15回プログラミ ングおよびプログラミング言語ワークショップ (PPL 2013)
    • Year and Date
      20130000
  • [Presentation] 無限小定数と限量子除去法によるハイブリッドシステムの検証2013

    • Author(s)
      岩塚卓也,寺内多智弘,結縁祥治
    • Organizer
      情報処理学会 第93回プログラミング研究会
    • Year and Date
      20130000
  • [Presentation] On Complexity of Verifying Quantitative Information Flow2012

    • Author(s)
      Tachio Terauchi
    • Organizer
      Dagstuhl Seminar 12481 : Quantitative Security Analysis
    • Year and Date
      20120000
  • [Presentation] Automated Verification of Higher-Order Functional Programs2012

    • Author(s)
      Tachio Terauchi
    • Organizer
      Proceedings of the 11th International Symposium on Functional and Logic Programming (FLOPS 2012), Lecture Notes in Computer Science 7294
    • Place of Presentation
      (pp.2. Springer)
    • Year and Date
      20120000
    • Invited
  • [Presentation] Relatively Complete Refinement Types from Counterexamples2011

    • Author(s)
      Tachio Terauchi
    • Organizer
      NII Shonan Meeting Seminar 005 : Automated Techniques for Higher-Order Program Verification
    • Year and Date
      20110000

URL: 

Published: 2015-06-25  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi