Verified Proof Carrying Code
验证携带代码
基本信息
- 批准号:5396601
- 负责人:
- 金额:--
- 依托单位:
- 依托单位国家:德国
- 项目类别:Research Grants
- 财政年份:2003
- 资助国家:德国
- 起止时间:2002-12-31 至 2008-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Programme sind notorisch unzuverlässig, und Programmbeweise oft unmöglich. Eine Alternative ist, das Ergebnis einer Berechnung mit einem Zertifikat zu versehen, das die Korrektheit des Ergebnisses zumindest partiell überprüfbar macht. Ein Spezialfall ist der Proof Carrying Code (PCC) Ansatz, bei dem das Ergebnis (z.B. eines Übersetzungsvorgangs) ein Programm ist, und das Zertifikat gewisse Minimaleigenschaften des Programms garantiert (z.B. die Abwesenheit gewisser Laufzeitfehler). Ziel des Vorhabens ist es, den PCC Ansatz auf beliebige Sicherheitseigenschaften zu verallgemeinern, und ihn so weit wie möglich logisch vollständig zu fundieren. Die logische Fundierung wird mit Hilfe des Theorembeweisers Isabelle/HOL geleistet: Er erlaubt es, die der Zertifikatsüberprüfung zugrundeliegende Logil, bzgl. der Semantik der Programmiersprache als korrekt zu beweisen. Diesen genetischen Ansatz wenden wir dann auf zwei sicherheitskritische, aber bisher im PCC Rahmen kaum betrachteten Eigenschaften an: Garantie von Laufzeit- und Speicherplatzschranken, und Abwesenheit numerischer Fehler, insbesondere Überlauf.
Programme sind notorisch unzuverlässig,and Programmbeweise oftunmöglich.另一种选择是,一个带有一个验证码的结果,结果的Korrektheit zumindest particell überprüfbar macht。一种特殊的是证明携带码(PCC)的解释,与此同时,也是一种特殊的解释。eines Übersetzungsvorgangs)ein Eschermm ist,and das Zertifikat gewisse Minimaleigenschaften des Programs garantiert(z.B. die Abwesensengewisser Laufzeitfehler). Ziel des Vorhabens是这样的,PCC Ansatz auf beliebige Sicherheitseigenschaften zu verallgemeinern,并且他与möglich logisch vollständig zu fundieren一样如此。逻辑基金会将与伊莎贝尔/霍尔的理论家们一起工作:他说,这是一个非常重要的逻辑。程序员语言的语义学是正确的。遗传学家文登认为,遗传学是一种双重的健康批判,但在PCC的范围内,遗传学的特征是:对Laufzeit-和Speicherplatz schranken的保证,以及对Fehler的数值分析,都是非常重要的。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Professor Dr. Tobias Nipkow, Ph.D.其他文献
Professor Dr. Tobias Nipkow, Ph.D.的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Professor Dr. Tobias Nipkow, Ph.D.', 18)}}的其他基金
Verifizierte Algorithmenanalyse
验证算法分析
- 批准号:
273004067 - 财政年份:2015
- 资助金额:
-- - 项目类别:
Reinhart Koselleck Projects
Verification of Probabilistic Models in Interactive Theorem Provers
交互式定理证明器中概率模型的验证
- 批准号:
226793109 - 财政年份:2013
- 资助金额:
-- - 项目类别:
Research Grants
Hardening the Hammer: More Integration of Automatic and Interactive Theorem Provers
强化锤子:自动和交互式定理证明器的更多集成
- 批准号:
226154341 - 财政年份:2012
- 资助金额:
-- - 项目类别:
Research Grants
Semantische Modellierung, Analyse und Verifikation von sprachbasierter Software-Sicherheit
基于语言的软件安全语义建模、分析与验证
- 批准号:
47694595 - 财政年份:2007
- 资助金额:
-- - 项目类别:
Research Grants
Integration der Logik HOL mit den Programmiersprachen ML und Haskell
HOL 逻辑与 ML 和 Haskell 编程语言的集成
- 批准号:
14516968 - 财政年份:2005
- 资助金额:
-- - 项目类别:
Research Grants
Exakte Arithmetik für reelle Zahlen als Basis für einen maschinellen Beweis der Keplerschen Vermutung
实数的精确算术作为开普勒猜想的机械证明的基础
- 批准号:
5443474 - 财政年份:2005
- 资助金额:
-- - 项目类别:
Research Grants
Formale Definition und Analyse einer idealisierten objektorientierten Programmiersprache
理想化的面向对象编程语言的形式化定义和分析
- 批准号:
5406711 - 财政年份:2003
- 资助金额:
-- - 项目类别:
Research Grants
Tutorium zum interaktiven Beweisen in Isabelle/HOL
Isabelle/HOL 中的交互式证明教程
- 批准号:
5273368 - 财政年份:2000
- 资助金额:
-- - 项目类别:
Research Grants
相似海外基金
EAGER: Proof-Carrying Code Completions
EAGER:携带证明的代码完成
- 批准号:
2403762 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
TWC: Small: Collaborative: Toward Trusted Third-Party Microprocessor Cores: A Proof Carrying Code Approach
TWC:小型:协作:走向可信的第三方微处理器核心:携带代码的证明方法
- 批准号:
1319105 - 财政年份:2013
- 资助金额:
-- - 项目类别:
Standard Grant
TWC: Small: Collaborative: Toward Trusted Third-Party Microprocessor Cores: A Proof Carrying Code Approach
TWC:小型:协作:走向可信的第三方微处理器核心:携带代码的证明方法
- 批准号:
1318860 - 财政年份:2013
- 资助金额:
-- - 项目类别:
Standard Grant
Proof-Carrying Services (B04)
证明携带服务 (B04)
- 批准号:
201414865 - 财政年份:2011
- 资助金额:
-- - 项目类别:
Collaborative Research Centres
Proof-carrying programs
携带证明的程序
- 批准号:
203416-2002 - 财政年份:2005
- 资助金额:
-- - 项目类别:
Discovery Grants Program - Individual
Proof-carrying programs
携带证明的程序
- 批准号:
203416-2002 - 财政年份:2004
- 资助金额:
-- - 项目类别:
Discovery Grants Program - Individual
A proof development environment for proof-carrying code
携带证明代码的证明开发环境
- 批准号:
227798-2000 - 财政年份:2003
- 资助金额:
-- - 项目类别:
Discovery Grants Program - Individual
Proof-carrying programs
携带证明的程序
- 批准号:
203416-2002 - 财政年份:2003
- 资助金额:
-- - 项目类别:
Discovery Grants Program - Individual
Proof-carrying programs
携带证明的程序
- 批准号:
203416-2002 - 财政年份:2002
- 资助金额:
-- - 项目类别:
Discovery Grants Program - Individual
A proof development environment for proof-carrying code
携带证明代码的证明开发环境
- 批准号:
227798-2000 - 财政年份:2002
- 资助金额:
-- - 项目类别:
Discovery Grants Program - Individual