×

Cryptographic key, encryption device, encryption/decryption device, cryptographic key management device, and decryption device

  • US 7,269,258 B2
  • Filed: 11/15/2002
  • Issued: 09/11/2007
  • Est. Priority Date: 11/16/2001
  • Status: Active Grant
First Claim
Patent Images

1. A cryptographic key constituted to be freely attachable and detachable to/from an external device encrypting and decrypting data by use of a cipher key, the cryptographic key comprising:

  • a pseudo random number generator for generating a pseudo random number of a chaotic time series based on a data size of the data, a chaotic function and an initial value of the chaotic function; and

    a transmission/reception control unit for receiving the data size of the data from the external device and transmitting the pseudo random number of the chaotic time series as the cipher key to the external device, the pseudo random number being generated in the pseudo random number generator, when the cryptographic key is attached to the external device,wherein the pseudo random number generator includes;

    a chaos generation loop constituted by including a pair of one-dimensional map circuits for generating the chaotic function, each having non-linear input/output characteristics, a pair of CMOS switches for alternately performing opening and closing actions for paths on output sides of the respective one-dimensional map circuits in synchronization with an external clock, and a pair of feedback loops for feedbacking analog outputs of the respective one-dimensional map circuits through the respective CMOS switches to input sides of the respective one-dimensional map circuits in a crossing manner; and

    a pair of AD converters for converting, into digital signals, the analog outputs of the respective one-dimensional map circuits, the analog outputs being taken out through the respective CMOS switches, andthe respective one-dimensional map circuits iterate mapping alternately with the elapse of a discrete time defined by the external clock in the chaos generation loop to allow the pseudo random number generator to output binary sequences as chaotic time series through the respective AD converters.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×