Patents by Inventor Hatsukazu Tanaka

Hatsukazu Tanaka has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7356140
    Abstract: A cryptosystem includes an encrypting device, a communication path, and a decrypting arithmetic device. Key generation means in the encrypting device generate a public key {g1, g2} as random numbers respectively including the power of (p?1) and the power of (q?1) and decrypt a message m using the Fermat's little theorem and the Chinese remainder theorem. This makes it possible to suggest an extremely simple cryptosystem, which is simplified by reducing the amount of computations for encryption and decryption and enables encryption and decryption by simple calculations, while maintaining a security equivalent to the RSA encryption scheme.
    Type: Grant
    Filed: January 26, 2004
    Date of Patent: April 8, 2008
    Assignees: Sharp Kabushiki Kaisha
    Inventors: Shigeki Imai, Tomoyuki Nagai, Hatsukazu Tanaka
  • Publication number: 20040208317
    Abstract: A cryptosystem includes an encrypting device, a communication path, and a decrypting arithmetic device. Key generation means in the encrypting device generate a public key {g1, g2} as random numbers respectively including the power of (p−1) and the power of (q−1) and decrypt a message m using the Fermat's little theorem and the Chinese remainder theorem. This makes it possible to suggest an extremely simple cryptosystem, which is simplified by reducing the amount of computations for encryption and decryption and enables encryption and decryption by simple calculations, while maintaining a security equivalent to the RSA encryption scheme.
    Type: Application
    Filed: January 26, 2004
    Publication date: October 21, 2004
    Applicants: Sharp Kabushiki Kaisha, Hatsukaza Tanaka
    Inventors: Shigeki Imai, Tomoyuki Nagai, Hatsukazu Tanaka