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
中文摘要
软件安全性分析现在很重要。问:什么是益普索托管?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
-
批准号:273004067
-
项目类别:Reinhart Koselleck Projects
-
资助金额:$0.0万
-
财政年份:2015
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Verification of Probabilistic Models in Interactive Theorem Provers
-
批准号:226793109
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2013
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Hardening the Hammer: More Integration of Automatic and Interactive Theorem Provers
-
批准号:226154341
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2012
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Security Type Systems and Deduction
-
批准号:183816297
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:2010
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Integration der Logik HOL mit den Programmiersprachen ML und Haskell
-
批准号:14516968
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Exakte Arithmetik für reelle Zahlen als Basis für einen maschinellen Beweis der Keplerschen Vermutung
-
批准号:5443474
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Formale Definition und Analyse einer idealisierten objektorientierten Programmiersprache
-
批准号:5406711
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Verified Proof Carrying Code
-
批准号:5396601
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Verifikation von Zeigerprogrammen
-
批准号:5327582
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2001
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Tutorium zum interaktiven Beweisen in Isabelle/HOL
-
批准号:5273368
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2000
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Verständliche halb-automatische Beweise
-
批准号:5102236
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:1998
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Deduktive Modellierung von Java
-
批准号:5292962
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:1998
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
海外基金