发明名称 Unimodular matrix-based message authentication codes (MAC)
摘要 The present invention leverages the invertibility of determinants of unimodular matrices to provide a universal hash function means with reversible properties and high speed performance. This provides, in one instance of the present invention, length controllable hash values comprised of vector pairs that can be processed as one instruction in a SIMD (single instruction, multiple data) equipped computational processor, where the vector pair is treated as a double word. The characteristics of the present invention permit its utilization in streaming cipher applications by providing key data to seed the ciphering process. Additionally, the present invention can utilize smaller key lengths than comparable mechanisms via inter-block chaining, can be utilized to double hash values via performing independent hash processes in parallel, and can be employed in applications, such as data integrity schemes, that require its unique processing characteristics.
申请公布号 US2005210260(A1) 申请公布日期 2005.09.22
申请号 US20040803108 申请日期 2004.03.17
申请人 VENKATESAN RAMARATHNAM;CARY MATTHEW C 发明人 VENKATESAN RAMARATHNAM;CARY MATTHEW C.
分类号 G06F12/00;H04L9/32;(IPC1-7):G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址