发明名称 CRYPTOGRAPHIC KEY PRODUCING APPARATUS, CRYPTOGRAPHIC KEY PRODUCTION PROGRAM AND RECORDING MEDIUM WITH THE PROGRAM RECORDED THEREON
摘要 PROBLEM TO BE SOLVED: To provide a cryptographic key producing apparatus which ensures uniqueness of primes to be produced in large quantities and does not require a number of storage regions. SOLUTION: On the assumption that (n) is a positive integer of≤1 and fulfilling a condition of 2n=1+m, when preparing a storage region having a length of 2n bits in a storage part, '1' is substituted into a register A of 1 bit and a register B of (m) bits by using an arithmetic operation part and a control part, initialized and saved in the storage part, and the registers A and B are read out of the storage part and connected in the order of A||B||A to obtain M. Then, M is encrypted to obtain C in a CBC mode by using a common key cipher with a processing block length of (n) bits, the M from left side n+1 bits to 3n bits is selected as D and while making the value of B increment by '1', D are produced and linked as many as a number required for a length pLen to obtain a bit stream P'. Then, P' is defined as an integer P" of the bit length pLen, a prime P near this value is obtained and while making the value of B increment by '1', k pieces of P are produced and outputted. COPYRIGHT: (C)2004,JPO
申请公布号 JP2003308011(A) 申请公布日期 2003.10.31
申请号 JP20020114312 申请日期 2002.04.17
申请人 NIPPON TELEGR & TELEPH CORP <NTT> 发明人 UEDA HIROKI;KOBAYASHI KUNIO
分类号 G09C1/00;(IPC1-7):G09C1/00 主分类号 G09C1/00
代理机构 代理人
主权项
地址