A symbolic execution engine for improved proof automation in machine-checked cryptography
用于改进机器检查密码学证明自动化的符号执行引擎
基本信息
- 批准号:2765784
- 负责人:
- 金额:--
- 依托单位:
- 依托单位国家:英国
- 项目类别:Studentship
- 财政年份:2022
- 资助国家:英国
- 起止时间:2022 至 无数据
- 项目状态:未结题
- 来源:
- 关键词:
项目摘要
Within the computational model of provable security, EasyCrypt stands out as one of the leading tools for verifying game-based, cryptographic proofs. It is equipped with a proof assistant that provides a set of low-level tactics allowing for a great deal of control over proofs. These tactics maximise EasyCrypt's versatility which grants it similar capabilities as pen-and-paper proofs. However, due to the lack of higher-level tactics, users can and do suffer from the need to carry out a variety of tedious proofs steps that can distract from the larger goal at hand. In contrast, a tool like CryptoVerif can discharge proofs automatically, only requiring user input when stuck. Although CryptoVerif and EasyCrypt operate in a similar space, CryptoVerif distances itself from the implementation of the protocols it is reasoning about; a problem that EasyCrypt specifically targets. Consequently, this project seeks to leverage ideas around proof automation, from static analysis to cryptographic proof tools, and adapt them to EasyCrypt. The main approach is to use a symbolic execution engine to enhance EasyCrypt's proof system allowing for program simplification at no cost to the proof goals. This will afford EasyCrypt users greater productivity and an enhanced user experience. With a keen focus on formal verification of cryptographic proofs this project fits well within the Verification and Correctness EPSRC research area.
在可证明安全性的计算模型中,EasyCrypt是验证基于游戏的加密证明的领先工具之一。它配备了一个证明助手,提供了一套低级别的策略,允许大量的控制证明。这些策略最大限度地提高了EasyCrypt的多功能性,使其具有与纸笔证明类似的功能。然而,由于缺乏更高层次的策略,用户可能并且确实需要进行各种繁琐的证明步骤,这些步骤可能会分散对手头更大目标的注意力。相比之下,像CryptoVerif这样的工具可以自动排出证明,只需要用户输入就可以了。虽然CryptoVerif和EasyCrypt在类似的空间中运行,但CryptoVerif与它所推理的协议的实现保持距离;这是EasyCrypt专门针对的问题。因此,该项目旨在利用有关证明自动化的想法,从静态分析到加密证明工具,并使其适应EasyCrypt。主要的方法是使用一个符号执行引擎来增强EasyCrypt的证明系统,允许在不牺牲证明目标的情况下简化程序。这将为EasyCrypt用户提供更高的生产力和增强的用户体验。该项目专注于加密证明的形式化验证,非常适合验证和正确性EPSRC研究领域。
项目成果
期刊论文数量(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 }}
其他文献
吉治仁志 他: "トランスジェニックマウスによるTIMP-1の線維化促進機序"最新医学. 55. 1781-1787 (2000)
Hitoshi Yoshiji 等:“转基因小鼠中 TIMP-1 的促纤维化机制”现代医学 55. 1781-1787 (2000)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
LiDAR Implementations for Autonomous Vehicle Applications
- DOI:
- 发表时间:
2021 - 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
吉治仁志 他: "イラスト医学&サイエンスシリーズ血管の分子医学"羊土社(渋谷正史編). 125 (2000)
Hitoshi Yoshiji 等人:“血管医学与科学系列分子医学图解”Yodosha(涉谷正志编辑)125(2000)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Effect of manidipine hydrochloride,a calcium antagonist,on isoproterenol-induced left ventricular hypertrophy: "Yoshiyama,M.,Takeuchi,K.,Kim,S.,Hanatani,A.,Omura,T.,Toda,I.,Akioka,K.,Teragaki,M.,Iwao,H.and Yoshikawa,J." Jpn Circ J. 62(1). 47-52 (1998)
钙拮抗剂盐酸马尼地平对异丙肾上腺素引起的左心室肥厚的影响:“Yoshiyama,M.,Takeuchi,K.,Kim,S.,Hanatani,A.,Omura,T.,Toda,I.,Akioka,
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('', 18)}}的其他基金
An implantable biosensor microsystem for real-time measurement of circulating biomarkers
用于实时测量循环生物标志物的植入式生物传感器微系统
- 批准号:
2901954 - 财政年份:2028
- 资助金额:
-- - 项目类别:
Studentship
Exploiting the polysaccharide breakdown capacity of the human gut microbiome to develop environmentally sustainable dishwashing solutions
利用人类肠道微生物群的多糖分解能力来开发环境可持续的洗碗解决方案
- 批准号:
2896097 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
A Robot that Swims Through Granular Materials
可以在颗粒材料中游动的机器人
- 批准号:
2780268 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Likelihood and impact of severe space weather events on the resilience of nuclear power and safeguards monitoring.
严重空间天气事件对核电和保障监督的恢复力的可能性和影响。
- 批准号:
2908918 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Proton, alpha and gamma irradiation assisted stress corrosion cracking: understanding the fuel-stainless steel interface
质子、α 和 γ 辐照辅助应力腐蚀开裂:了解燃料-不锈钢界面
- 批准号:
2908693 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Field Assisted Sintering of Nuclear Fuel Simulants
核燃料模拟物的现场辅助烧结
- 批准号:
2908917 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Assessment of new fatigue capable titanium alloys for aerospace applications
评估用于航空航天应用的新型抗疲劳钛合金
- 批准号:
2879438 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Developing a 3D printed skin model using a Dextran - Collagen hydrogel to analyse the cellular and epigenetic effects of interleukin-17 inhibitors in
使用右旋糖酐-胶原蛋白水凝胶开发 3D 打印皮肤模型,以分析白细胞介素 17 抑制剂的细胞和表观遗传效应
- 批准号:
2890513 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
Understanding the interplay between the gut microbiome, behavior and urbanisation in wild birds
了解野生鸟类肠道微生物组、行为和城市化之间的相互作用
- 批准号:
2876993 - 财政年份:2027
- 资助金额:
-- - 项目类别:
Studentship
相似海外基金
CRII: SaTC: Enforcing Expressive Security Policies using Trusted Execution Environments
CRII:SaTC:使用可信执行环境执行表达性安全策略
- 批准号:
2348304 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
SHF: Small: A Hybrid Synchronous Language for Verifiable Execution of Cyber-Physical Systems
SHF:Small:一种用于网络物理系统可验证执行的混合同步语言
- 批准号:
2348706 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
A Framework for Manipulation Planning and Execution under Uncertainty in Partially-Known Environments
部分已知环境中不确定性下的操纵规划和执行框架
- 批准号:
2336612 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
Collaborative Research: FMitF: Track I: DeepSmith: Scheduling with Quality Guarantees for Efficient DNN Model Execution
合作研究:FMitF:第一轨:DeepSmith:为高效 DNN 模型执行提供质量保证的调度
- 批准号:
2349461 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Standard Grant
SHF: Small: Multi-Version eXecution for Managed Languages
SHF:小型:托管语言的多版本执行
- 批准号:
2227183 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Standard Grant
AI innovation in the supply chain of consumer packaged-goods for recognising objects in retail execution, supply chain management and smart factories: using novel diffusion-based optimisation algorithms and diffusion-based generative models
消费包装商品供应链中的人工智能创新,用于识别零售执行、供应链管理和智能工厂中的对象:使用新颖的基于扩散的优化算法和基于扩散的生成模型
- 批准号:
10081810 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Collaborative R&D
Cyber Security, specifically trusted execution, more specifi cally remote verification of devices.
网络安全,特别是可信执行,更具体地说是设备的远程验证。
- 批准号:
2882995 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Studentship
IOTEE: Securing and analysing trusted execution beyond the CPU
IOTEE:保护和分析 CPU 之外的可信执行
- 批准号:
EP/X037320/1 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Research Grant
CAREER: SaTC: Rethinking Trusted Execution Environments for Embedded and IoT Systems
职业:SaTC:重新思考嵌入式和物联网系统的可信执行环境
- 批准号:
2237238 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Continuing Grant
CAREER: Reconfigurable Infrastructure and Scalable Execution for Advanced Air Mobility (RISE-AAM)
职业:先进空中机动性的可重构基础设施和可扩展执行(RISE-AAM)
- 批准号:
2237215 - 财政年份:2023
- 资助金额:
-- - 项目类别:
Standard Grant