摘要——本文介绍了一种使用 Brahms 多智能体建模语言对模型进行形式化验证来确保宇航员探测车 (ASRO) 团队自主系统可靠性的方法。行星表面探测车已被证明对几次载人和无人月球和火星任务至关重要。第一批探测车是遥控或手动操作的,但自主系统越来越多地被用于提高探测车操作的效率和范围,例如 NASA 火星科学实验室。预计未来的载人月球和火星任务将使用自主探测车协助宇航员进行舱外活动 (EVA),包括科学、技术和施工作业。这些 ASRO 团队有可能显著提高地面作业的安全性和效率。我们描述了一个新的 Brahms 模型,其中自主探测车可以执行几种不同的活动,包括在 EVA 期间协助宇航员。这些活动争夺自主探测器的“注意力”,因此探测器必须决定哪些活动当前最重要,并参与其中。Brahms 模型还包括一个宇航员代理,它可以模拟宇航员在舱外活动期间的预测行为。探测器还必须对宇航员的活动做出反应。我们展示了如何使用 Brahms 集成开发环境模拟这个 Brahms 模型。然后,还可以使用 SPIN 模型检查器通过从 Brahms 自动翻译到 PROMELA(SPIN 的输入语言),根据系统要求对模型进行正式验证。我们表明,这种正式验证可用于确定任务和安全关键操作是否正确执行,从而提高 ASRO 团队行星探测器自主系统的可靠性。
密钥交换协议允许事先互不相识的双方共享一个公共加密密钥,以便随后交换对称加密消息。当前的密钥交换协议基于公钥加密。因此,它们的安全性基于知道公钥、找到私钥或用公钥加密的密钥的难度。随着量子计算机的出现,当前的非对称算法将不再提供这样的保证 [1]。量子密钥分发协议(量子密钥分发,QKD)的安全性基于量子物理的特性,特别是不可克隆定理 [2];该定理指出,不可能完美地克隆粒子(量子比特)的量子态。如果攻击者试图读取两个参与者交换的量子比特(通常是光子的偏振态),那么她必然会修改量子态,因此可以即时检测到。然而,QKD 的局限性之一仍然是双方可以交换的最大地理距离,目前为几百公里 [3]。ETSI 提出了 QKD 网络的协议标准 [4]。在这里,我们建议使用 ProVerif 工具对其进行正式验证。
摘要。数十亿人使用 Signal 协议在 Facebook Messenger、Google Messages、Signal、Skype 和 WhatsApp 等应用程序中进行即时通讯。然而,量子计算的进步威胁到该协议基石的安全性:Diffi-Hellman 密钥交换。实际上存在抗性替代方案,称为后量子安全,但用这些新原语替换 Diffi-Hellman 密钥交换需要对相关的安全性证明进行深入修订。虽然当前 Signal 协议的安全性已经通过手写证明和计算机验证的符号分析得到了广泛的研究,但其抗量子变体缺乏符号安全性分析。在这项工作中,我们提出了 Signal 协议后量子变体的第一个符号安全模型。我们的模型专注于 Signal 的两个主要子协议的核心状态机:X3DH 握手和所谓的双棘轮协议。然后,我们利用 Tamarin 证明器的自动证明,使用 PKC'21 中的 Hashimoto-Katsumata-Kwiatkowski-Prest 后量子 Signal 握手和 EUROCRYPT'19 中的 Alwen-Coretti-Dodis KEM 双棘轮实例化,由此产生的后量子 Signal 协议具有与其当前经典对应协议相同的安全属性。
最近的研究已开始评估人们对语音用户界面(VUI)作为对话伙伴(称为合作伙伴模型)的看法。当前的自我报告措施仅在英语中可用,将研究限制在说英语的用户。为了改善用户样本和环境的多样性,我们对合作伙伴建模研究的信息进行了介绍,我们对非英语的西方(德语,n = 185)和东亚(日语,n = 198)的同类进行了翻译,局部和评估合作伙伴建模问题(PMQ)。通过验证性因素分析(CFA),我们发现该量表对我们的德国和日语翻译产生了等效水平的“优点拟合”,从而证实了其跨文化有效性。仍然,交流灵活性因子的结构并未直接在西亚和东亚人群中复制。我们讨论了我们的翻译如何对伙伴模型使用和设计的文化相似性和差异开放批判性研究,同时强调确保在文化环境中准确翻译的挑战。
简介:不同的规划竞赛 (Long 等人 2000;Coles 等人 2012;Vallati 等人 2015) 表明,规划系统正变得越来越可扩展和高效,使其适合实际应用。由于规划的许多应用都是安全至关重要的,因此提高规划算法和系统的可信度对于它们的广泛采用至关重要。因此,目前正在做出大量努力来提高规划系统的可信度 (Howey、Long 和 Fox 2004;Eriksson、R¨oger 和 Helmert 2017;Abdulaziz、Norrish 和 Gretton 2018;Abdulaziz 和 Lammich 2018)。提高软件的可信度是一个研究得很透彻的问题。文献中尝试了三种方法 (Abdulaziz、Mehlhorn 和 Nipkow 2019)。首先,通过应用软件工程技术,例如在正确的抽象层次上编程、代码审查和测试,可以提高系统的可信度。虽然这些做法相对容易实现,但它们并不完整。其次,有认证计算,给定的程序除了计算其输出外,还要计算一个证书,说明为什么这个输出是正确的。这将可信度的负担转移到证书检查器上,证书检查器应该比要认证其输出的系统简单得多,因此不容易出错。认证计算是由 Mehlhorn 和 N¨aher 于 1998 年率先提出的,他们将其用于他们的 LEDA 库。在规划领域,这种方法是由 Howey、Long 和 Fox 率先提出的,他们开发了规划验证器 VAL(Howey、Long 和 Fox 2004)。此外,认证规划的不可解性是由 Eriksson 率先提出的,
•IPSC衍生的NK细胞(墨水电池)为患者衍生的NK细胞疗法提供了一种高度吸引人的替代方法,既来自治疗功效和安全性的角度,•无鲁棒的3D差异差异方案,可生产墨水细胞,以产生墨水细胞以及通过冻结/融化的方案以及良好的绘制范围•在范围内发挥良好的范围•验证•均具有良好的绘制•绘制墨水范围•绘制墨水素材•墨水的效果•墨水素描•墨水的效果•相当于血液来源的NK细胞•墨水细胞具有完全发挥作用,具有形成裂解免疫突触的能力,从而有效杀死癌细胞系和CLL患者肿瘤细胞
在历史上的大部分时间里,密码方案的安全特性都是通过手写安全证明来证明的。然而,密码学领域的创新和发展导致密码方案的复杂性显著增加。因此,手写安全证明变得更加难以正确执行。事实上,存在多个安全证明实例,尽管它们经过了广泛的审查并被认为是正确的,但结果却是错误的。更糟糕的是,在某些情况下,相应的密码方案还被发现不安全 [1]。这些实例清楚地说明了正确构建和验证密码方案及其安全性证明的重要性和难度。
随着客户需求的不断增长,市场也在迅速变化。为了应对这些挑战,需要新的、有效的方法来识别和可视化问题。此外,这些方法应允许用户设计和寻找替代解决方案以实现所需的工作。在本文中,进行了与机电一体化模型相关的研究,并提出了一种验证机电一体化数字孪生的方法。数字孪生的概念是现代工业革命的核心概念之一。数字孪生可以定义为物理系统的数字表示,其行为与实际硬件完全相同。使用西门子 NX 机电一体化概念设计师对 Festo MPS 500 系统的机电一体化数字孪生进行建模。实施了该方法,其中包括存储实际硬件操作的过程参数。存储的信息被传递给机电一体化模型,用于验证和确认目的。该系统的实施使用了几种工程工具。这些工具相互集成,为该方法提供了概念验证。所开发的方法可用于现有系统的机电一体化模型。这使用户能够在机电一体化模型中测试和观察不同的场景和替代解决方案,然后再将其应用于实际硬件。通过在机电一体化模型中重放实际硬件操作的存储数据,所提出的方法可用于故障排除目的。通过这种方式,用户可以直观地看到整个操作并轻松识别问题。
本卷包含在 2010 年 6 月 28-30 日于法国巴黎举行的面向对象软件形式化验证国际会议 (FoVeOOS 2010) 上发表的受邀论文、研究论文、系统描述、案例研究和立场文件。会后,选定论文的修订版将在 Springer 的计算机科学讲义系列中出版。形式化软件验证已经超出了学术案例研究的范畴,工业界也对此表现出浓厚的兴趣。下一个合乎逻辑的目标是工业软件产品的验证。工业实践中使用的大多数编程语言都是面向对象的,例如 Java、C++ 或 C#。FoVeOOS 2010 旨在促进该领域研究人员之间的合作与互动。FoVeOOS 由 COST Action IC0701 ( www.cost-ic0701.org ) 组织,但它超出了该行动的框架。会议向整个科学界开放。所有提交的论文都经过同行评审,在 35 篇提交的论文中,程序委员会选择了 23 篇在会议上展示。我们衷心感谢所有提交作品供审议的作者。我们还要感谢程序委员会成员以及其他审阅者在审查和选择过程中付出的巨大努力和专业工作。他们的名字列在以下页面中。除了贡献的论文外,F