IP Library Granted Patent US 12,395,322
Granted Patent B2
US 12,395,322 · App. 18/258,932 · Granted Aug 19, 2025

Encryption apparatus, cypher communication system, encryption method and program

Inventors: Mana Ueno (Tokyo, JP); Tetsutaro Kobayashi (Tokyo, JP); Keizo Murakami (Tokyo, JP)
Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
H04L9/0825H04L9/0844H04L9/0894
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,395,322
App. No.
18/258,932
Granted
Aug 19, 2025
Kind
B2
Abstract

An encryption apparatus including a key storage unit that stores a secret key and a public key of public key encryption, and an encryption unit that encrypts communication data using the secret key and the public key.

Claims (30)

1. An encryption apparatus comprising:

a memory; and

a processor configured to execute:

storing a secret key and a public key of public key encryption, and

encrypting communication data by using the secret key and the public key,

wherein the encrypting includes encrypting the communication data by using a preliminary calculation table generated by a device different from the encryption apparatus, said device different from the encryption apparatus being connected with the encryption apparatus via network, said encrypting includes encrypting the communication data by KH-PKE, and

wherein the processor is configured to encrypt the communication data using a preliminary calculation table that includes a plurality of values that are preliminarily generated based on a system parameter corresponding to another apparatus that communicates with the encryption apparatus.

2. The encryption apparatus according to claim 1 , wherein

the encrypting includes performing a remainder calculation by converting into a divisor with a short bit length according to a Chinese remainder theorem.

3. The encryption apparatus according to claim 2 , wherein

the encrypting includes encrypting the communication data by RSA encryption or Paillier encryption.

4. A non-transitory computer-readable recording medium having computer-readable instructions stored thereon, which when executed, cause a computer to function as each unit in the encryption apparatus according to claim 1 .

5. The encryption apparatus according to claim 1 , wherein the processor is further configured to receive the preliminary calculation table from the device via the network.

6. A cypher communication system comprising an encryption apparatus and a decryption apparatus that perform cryptographic communication with each other, wherein:

the encryption apparatus includes

a first memory; and

a first processor configured to execute:

storing a secret key and a public key of public key encryption, and

encrypting communication data by using the secret key and the public key,

wherein the encrypting includes encrypting the communication data by using a preliminary calculation table generated by a device different from the encryption apparatus, said device different from the encryption apparatus being connected with the encryption apparatus via network, said encrypting includes encrypting the communication data by KH-PKE, and

wherein the first processor is configured to encrypt the communication data using a preliminary calculation table that includes a plurality of values that are preliminarily generated based on a system parameter corresponding to the decryption apparatus; and

the decryption device includes

a second memory; and

a second processor configured to execute:

storing the secret key and the public key, and

decrypting communication data encrypted by the encryption apparatus by using the secret key.

7. An encryption method executed by a computer in an encryption apparatus that stores a secret key and a public key of public key encryption, the method comprising

encrypting communication data by using the secret key and the public key,

wherein the encrypting includes encrypting the communication data by using a preliminary calculation table generated by a device different from the encryption apparatus, said device different from the encryption apparatus being connected with the encryption apparatus via network, said encrypting includes encrypting the communication data by KH-PKE, and

wherein the method further comprises encrypting the communication data using a preliminary calculation table that includes a plurality of values that are preliminarily generated based on a system parameter corresponding to another apparatus that communicates with the encryption apparatus.

Assignments (2)
CHANGE OF NAME Recorded Aug 15, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 072473/0885 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2023
From: UENO, MANA; KOBAYASHI, TETSUTARO; MURAKAMI, KEIZO
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 064030/0895 →
Continuity (1)
Related Publication 20240048362A1 · Feb 8, 2024
References Cited (28)
US 6085320A · Kaliski, Jr. · 2000 [cited by examiner]
US 7373509B2 · Aissi · 2008 [cited by examiner]
US 7587590B2 · Yamada · 2009 [cited by examiner]
US 8015393B2 · Fukasawa · 2011 [cited by examiner]
US 8291231B2 · Ueno · 2012 [cited by examiner]
US 11018847B2 · Hunacek · 2021 [cited by examiner]
US 20040059908A1 · Yamada · 2004 [cited by examiner]
US 20040208317A1 · Imai et al. · 2004 [cited by applicant]
US 20040246350A1 · Sakamoto · 2004 [cited by examiner]
US 20050002532A1 · Zhou · 2005 [cited by examiner]
US 20050078825A1 · Ohmori · 2005 [cited by examiner]
US 20050228986A1 · Fukasawa · 2005 [cited by examiner]
US 20080189548A1 · Steeves · 2008 [cited by examiner]
US 20110293098A1 · Fu · 2011 [cited by examiner]
US 20150222422A1 · Yung · 2015 [cited by examiner]
US 20160294551A1 · Ichikawa · 2016 [cited by examiner]
US 20170019385A1 · Yoo · 2017 [cited by examiner]
US 20190394018A1 · Isshiki et al. · 2019 [cited by applicant]
US 20220167156A1 · Yasui · 2022 [cited by applicant]
EP 3096487B1 · 2020 [cited by examiner]
JP 2000132096 · 2000 [cited by applicant]
JP 2004246350 · 2004 [cited by applicant]
JP 2017506362 · 2017 [cited by applicant]
WO WO2016091790A1 · 2016 [cited by examiner]
WO 2018100740 · 2018 [cited by applicant]
WO 2020188679 · 2020 [cited by applicant]
Daisuke Moriyama, Ryo Nishimaki, Tatsuaki Okamoto, “Koukaikagiango no suri (Mathematics of public key encryption)”, Kyoritsu Shuppan Co., Ltd., 2011, p. 147-154. [cited by applicant]
Emura, K., Hanaoka, G., Nuida, K et al. Chosen ciphertext secure keyed-homomorphic public-key cryptosystems. Des. Codes Cryptogr. 86, 1623-1683 (2018). https://doi.org/10.1007/s10623-017-0417-6. [cited by applicant]