×

澳大利亚-R

swMATH ID: 18273
软件作者: 谭佳奇;Tay,Hui Jun;拉杰夫·甘地;Priya Narasimhan
描述: AUSPICE-R:机器代码中真实特性的自动安全属性证明。随着软件变得对安全至关重要,例如在医疗设备和汽车中,自动生成软件的安全属性证明非常重要。虽然目前的技术可以自动证明机器代码的安全特性,但它们要么:(i)不支持操作系统中的用户模式程序,(ii)不支持系统调用等现实的程序功能,要么(iii)仅在有限大小的程序上进行了演示。我们介绍了AUSPICE-R,它自动生成包含系统调用的用户模式ARM机器代码的安全属性证明,并大大提高了自动安全属性证明生成的可扩展性。AUSPICE-R使用公理方法对系统调用建模,并利用编译代码中的习惯用法来优化其证明自动化。我们在以下方面演示了AUSPICE-R:(i)执行i/O的普通文本实用程序的简单工作版本,以及(ii)包含硬件i/O的Raspberry Pi单板计算机的嵌入式程序。与以前的技术相比,AUSPICE-R自动证明安全性的速度提高了12倍,并支持更大的程序(3倍)。
主页: http://link.springer.com/chapter/10.1007%2F978-3-319-47958-3_3
相关软件: 达夫尼;MiBench公司;维拉斯科;ARMor公司;SeaHorn公司;seL4级;工具链;HOL公司;BPGen公司;戈弗利泽;规格;阿克卡普洛夫;埃利姆;;蟒蛇
引用于: 2文件

按年份列出的引文