课题基金 / 基金详情

Semantische Modellierung, Analyse und Verifikation von sprachbasierter Software-Sicherheit

Semantische Modellierung, Analyse und Verifikation von sprachbasierter Software-Sicherheit
基于语言的软件安全语义建模、分析与验证
批准号:
47694595
负责人:
Professor Dr. Tobias Nipkow, Ph.D.
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2007
资助国家:
德国
项目状态:
已结题
起止时间:
2006-12-31 至 2012-12-31

项目摘要

项目成果

Professor Dr. Tobias Nipkow, Ph.D.的其他基金

相似基金

相关文献

中文摘要
翻译
软件安全性分析现在很重要。问:什么是益普索托管?Die beiden Antragsteller kooperieren im vorliegenden Projekt,um Fortschritte in Beweisertechnologie und Programmanalyse für die Verifikation von Sicherheitsanalysen(Information Flow Control,IFC)zu nutzen.在第一个项目阶段,需要对程序分析和IFC的形式化进行基本的(内部的)测试,并使用Isabelle/HOL进行修改;这也是对Java语义的正确理解。Gleichzeitig wurden die Möglichkeiten zur Gegenbeispielerzeugung in Isabelle erweitert and auf einen Teil der entwickelten Isabelle Theorien angewendet.在该Fortsetzung sollen die Beweise auf inter prozedurale Analysen nebenläufiger Programme sowie explizite Sicherheitsstufen verallgemeinert韦尔登.这些都是Java语义、抽象语法和非干扰的形式化的重要内容。在Punkto Skalierbarkeit中,Gegenbeispielerzeugung必须sowohl also Präzision noch signifikant verbessert韦尔登。这些主要是在项目中开发的形式化的Beweise aufgetretene和系统化erfaste Fehler。
英文摘要
Software-Sicherheitsanalysen sind heute unverzichtbar. Aber: Quis Custodiet Ipsos Custodes? Die beiden Antragsteller kooperieren im vorliegenden Projekt, um Fortschritte in Beweisertechnologie und Programmanalyse für die Verifikation von Sicherheitsanalysen (Information Flow Control, IFC) zu nutzen. In der ersten Projektphase wurden fundamentale (intraprozedurale) Verfahren zur Programmanalyse und IFC formalisiert und mittels Isabelle/HOL korrekt bewiesen; dies führte auch zu Erweiterungen der Java-Semantik. Gleichzeitig wurden die Möglichkeiten zur Gegenbeispielerzeugung in Isabelle erweitert und auf einen Teil der entwickelten Isabelle Theorien angewendet. In der Fortsetzung sollen die Beweise auf inter prozedurale Analysen nebenläufiger Programme sowie explizite Sicherheitsstufen verallgemeinert werden. Dies erfordert nichttriviale Erweiterungen der Formalisierung von Java-Semantik, Abhängigkeitsgraphen und Nichtinterferenz. Die Gegenbeispielerzeugung muss sowohl in punkto Skalierbarkeit als auch Präzision noch signifikant verbessert werden. Als Maßstab dienen im Projekt bei der Entwicklung der formalen Beweise aufgetretene und systematisch erfasste Fehler.
期刊论文(1)
专著(0)
科研奖励(0)
会议论文
DOI: 10.1145/2518191
发表时间: 2013-12-01
期刊: ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS
影响因子: 1.3
作者: [Lochbihler, Andreas]
通讯作者: Lochbihler, Andreas
Verifizierte Algorithmenanalyse
Verification of Probabilistic Models in Interactive Theorem Provers
Hardening the Hammer: More Integration of Automatic and Interactive Theorem Provers
Security Type Systems and Deduction
海外基金