•密码学数学中的研究人员现在,使用EasyCrypt等语言在论文中发布正式的规格和安全性属性证明[10]。•加密算法的正式(但可执行)的规范语言,例如加密货币[11],最终在行业和政府中实现了接受和更广泛的使用。•自动合成和加密软件的验证,包括菲亚特加密[12]的工作,茉莉语和工具集[13],HAX [14],我们自己的努力等。•政府是其他标准设定的机构正在认识到内存和类型安全编程对于关键应用程序的重要性。•“基于证据”或“基于原则的”保证[8]在安全关键领域多年使用后,正在发展。•IETF最近站立了一个新的“正式方法研究小组” [15],以探讨形式的符号和方法如何在将来改善IETF的工作。
主要关键词