Invention Grant
US08577032B2 Common key block encryption device, common key block encryption method, and program 有权
公共密钥块加密设备,公共密钥块加密方法和程序

  • Patent Title: Common key block encryption device, common key block encryption method, and program
  • Patent Title (中): 公共密钥块加密设备,公共密钥块加密方法和程序
  • Application No.: US12672346
    Application Date: 2008-08-01
  • Publication No.: US08577032B2
    Publication Date: 2013-11-05
  • Inventor: Kazuhiko Minematsu
  • Applicant: Kazuhiko Minematsu
  • Applicant Address: JP Tokyo
  • Assignee: NEC Corporation
  • Current Assignee: NEC Corporation
  • Current Assignee Address: JP Tokyo
  • Agency: Young & Thompson
  • Priority: JP2007-204132 20070806
  • International Application: PCT/JP2008/063847 WO 20080801
  • International Announcement: WO2009/020060 WO 20090212
  • Main IPC: H04L9/00
  • IPC: H04L9/00
Common key block encryption device, common key block encryption method, and program
Abstract:
A common key block encryption device includes a first hash unit applying locked key permutation to a variable-length s-bit plaintext, and outputting a fixed-length n-bit first block and a second (s-n)-bit block; a first encryption processing unit outputting a third block encrypted by element of n-bit block tweakable block cipher using tweak, inputting the first block; a second encryption processing unit generating a random number (s-n)-bit block with a result of group computation of the third block and the first block as input by using an arbitrary cipher having theoretical security at least against a known-plaintext attack; and a second hash unit applying the locked key permutation to the result of the group computation of the random number block and the second block, and to the third block to output a fifth n-bit block and a sixth (s-n)-bit block. The fifth and sixth blocks are concatenated into an s-bit encryption.
Information query
Patent Agency Ranking
0/0