跳到正文
热点事件持续更新

面向 no_std Rust 的离线 Charon/Aeneas/Coq 验证模板已发布

1 篇报道1 个报道来源2 小时前更新

先了解这件事

AI 综述

开发者 trencinodin-stack 发布了 Arcstone-Airlock-Blueprint,这是一个 Show HN 模板,可在不修改上游源码的前提下,对裸机 #![no_std] Rust crate 进行形式化验证。Charon 提取 LLBC,Aeneas 对其进行综合,Coq 8.18.0 在下游针对只读快照运行证明,生成 REFINEMENT-AUDIT.json,并由 coqchk 检查,且零 admitted 公理。 验证在离线、非 root 的容器中运行,所有 capability 均被丢弃(--network none --cap-drop ALL --read-only --user 65532:65532)。该工作流将快速的上游内层循环(作者称可在 15 秒内完成)与封闭的下游 airlock 分离。另提供预构建、按摘要固定的 OCI 镜像,用于 30 分钟快速上手。

AI 根据报道生成 · 2 小时前更新

报道时间线

沿着报道,了解事件的不同侧面。

11月14日
  1. Hacker News · AI
    Show HN: Arcstone-Airlock-Blueprint — 面向 Rust 的离线 Charon/Aeneas/Coq 验证

    一个新的 Show HN 模板 Arcstone-Airlock-Blueprint 让裸机 #![no_std] Rust crate 无需改动上游源码即可被形式化验证。Charon LLBC 提取、Aeneas 合成和 Coq 8.18.0 证明在下游一个离线、能力被削减的容器中针对只读快照运行,输出 REFINEMENT-AUDIT.json,由 coqchk 检查且零 admitted 公理。一个预构建的、摘要固定的 OCI 镜像支持 30 分钟快速上手。

本事件热度走势

还没有足够的连续观测数据,暂不绘制趋势。