Patent · US Expired

Constructions of variable input length cryptographic primitives for high efficiency and high security

US7221756B2 · kind B2 · utility

26Cited by
2References
33Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 28, 2002
Grant dateMay 22, 2007
Priority date
Expiry dateMar 30, 2025

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/20
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A hash function is applied to a prefix of a VIL input. The output is added to a suffix of the input. A block cipher is applied to results of the addition. An encryption function is performed on the prefix. The final output is the output of the block cipher and the encryption function. In a second encryption technique, a hash function is applied to an input, and the output of the hash function has first and second portions. A block cipher is applied to the second portion. The output of the block cipher is added to the first portion, and a second function is applied to the result of this first addition. The output of the second function is added to the second portion. An inverse hash function is then applied to the output of the first and second additions, creating an encrypted output.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.