作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2013, Vol. 39 ›› Issue (1): 144-148. doi: 10.3969/j.issn.1000-3428.2013.01.031

• 安全技术 • 上一篇    下一篇

基于多比特输出点函数混淆器的消息认证码

龚高翔 1,2,袁 征 2,李 超 1   

  1. (1. 西安电子科技大学通信工程学院,西安 710071;2. 北京电子科技学院,北京 100070)
  • 收稿日期:2012-03-20 修回日期:2012-05-12 出版日期:2013-01-15 发布日期:2013-01-13
  • 作者简介:龚高翔(1986-),男,硕士研究生,主研方向:密码学;袁 征,教授;李 超,硕士研究生
  • 基金资助:
    国家自然科学基金资助项目(61070250);北京市自然科学基金资助项目(4102055)

Message Authentication Code Based on Point Function Obfuscator with Multi-bit Outputs

GONG Gao-xiang 1,2, YUAN Zheng 2, LI Chao 1   

  1. (1. School of Telecommunications Engineering, Xidian University, Xi’an 710071, China; 2. Beijing Electronic Science & Technology Institute, Beijing 100070, China)
  • Received:2012-03-20 Revised:2012-05-12 Online:2013-01-15 Published:2013-01-13

摘要: 大多数消息认证码的安全性只依赖于Hash函数,但部分Hash函数未被证明是安全的。为此,提出一种基于多比特输出点函数混淆器的消息认证方案,在此基础上,利用带多比特输出点函数混淆器和带密钥的Hash函数构造一个新的消息认证码方案。分析结果表明,该方案的安全性同时依赖于Hash函数和多比特输出点函数混淆器,可以更好地保证数据传输的完整性。

关键词: 消息认证码, 混淆器, 虚拟灰盒混淆, 带密钥的Hash函数, 对称加密, 嵌套MAC

Abstract: Security of most message authentication codes depends on Hash function, but some Hash functions have not been proved safe. This paper presents a new kind of message authentication scheme based on point function obfuscator with multi-bit outputs and a Message Authentication Code(MAC) construction scheme including a point function obfuscator with multi-bit outputs and Hash function with key. Analysis results demonstrate security of the scheme depends on the Hash function and point function obfuscator with multi-bit outputs, so it can better guarantee the integrity of the data transmission.

Key words: Message Authentication Code(MAC), obfuscator, Virtual Grey Box(VGB) obfuscation, Hash function with key, symmetric encryption, nested MAC

中图分类号: