Converter, encryption/decryption system, multi-stage converter, converting method, multi-stage converting method, program, and information recording medium
US8265268B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Jun 8, 2009 |
| Grant date | Sep 11, 2012 |
| Priority date | — |
| Expiry date | Jun 8, 2029 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L2209/125
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A converter uses a predetermined parameter a. A generating unit accepts generated inputs x1, . . . , xn, and generates generated outputs, y1, . . . , yn, using recurrence formulas, y1=F1(x1, a) and yi+1=Fi+1(xi+1, y1)(1≦i≦n−1). A key accepting unit accepts key inputs, k1, . . . , kn, and gives them as generated inputs to said generating unit. A repetition controller gives the generated outputs as generated inputs to said generating unit, for an “m” (m≧0) number of times, and sets one of the generated outputs to be given at the end as a random number string, r1, . . . , rn. The data accepting unit accepts data inputs, d1, . . . , dn. The converting unit converts data using, ei=di⋆ri, and, outputs data outputs, e1, . . . , en. The converter can be used both for encrypting and decrypting data.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.