摘要: 大多数消息认证码的安全性只依赖于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
中图分类号:
龚高翔, 袁征, 李超. 基于多比特输出点函数混淆器的消息认证码[J]. 计算机工程, 2013, 39(1): 144-148.
GONG Gao-Xiang, YUAN Zheng, LI Chao. Message Authentication Code Based on Point Function Obfuscator with Multi-bit Outputs[J]. Computer Engineering, 2013, 39(1): 144-148.