计算机科学
经过身份验证的加密
煤气表校准仪
加密
形式验证
理论计算机科学
计算机安全
数学
几何学
数学证明
作者
Takehiko Mieno,Hiroyuki Okazaki,Kenichi Arai,Yuichi Futa
标识
DOI:10.1109/csce60160.2023.00397
摘要
Tamarin Prover and ProVerif are automated tools for formally verifying the security of cryptographic protocols. Tamarin Prover is a type of theorem prover, whereas ProVerif is a type of symbolic model checker. In this paper, we formalized the structure of authenticated encryption with associated data (AEAD). To do so, we formalized AEAD as two types of generic compositions, using the Encrypt-then-Message Authentication Code (MAC) and MAC-then-Encrypt constructions presented by Rogaway et al. Using Tamarin Prover, we verified the confidentiality and integrity independent of considering the attacker's capabilities. We demonstrated that the attacker's abilities can be modeled in ProVerif, and we compared our findings with results obtained via ProVerif. We found that ProVerif is superior to Tamarin Prover in the studied scenarios, although future work is needed to consider attacker's abilities.
科研通智能强力驱动
Strongly Powered by AbleSci AI