Protocol-Design
有人在實踐中仍然使用 BAN 或 GNY 邏輯嗎?
我想實現一個簡單的協議,我想通過 BAN 或 GNY 邏輯來驗證它。我假設如果仍然使用這些邏輯,那麼會有一些可用的程序可以自動執行此操作。事實上,我找到了一篇關於如何自動化 GNY 邏輯的論文,另一篇提到了一個名為 SPEAR 的工具,它可以自動化 BAN 和 GNY 邏輯,但無論如何我都找不到這些工具。
所有這些參考文獻都很古老,看起來這些邏輯僅在學術上使用。有沒有更現代或實際使用這些的例子,是否有任何工具可用於自動化它們?
我認為它們甚至不再在學術上使用,可能是因為可靠性問題和有限的表達能力。我不會推薦這種方法。