METHODS AND COMPUTER PROGRAM PRODUCTS FOR ENCRYPTION KEY GENERATION AND MANAGEMENT

Patent №

US 9,703,979

Granted

2017-07-11

Filed 2016

Owner

BICDROID INC.

Lab

AI components

1

evo

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15178680

The described embodiments relate to encryption methods and computer program products. An encryption application is used to determine a keystore seed with a seed bit set having seed bits in an ordered sequence. A plurality of key derivation sets are determined and a selected key derivation set is selected randomly. A key bit sequence is generated from the seed bit set using the selected key derivation set. An encryption key is generated using the key bit sequence, and corresponding keying information is determined from the selected key derivation set such that the latter is also derivable from the former. The keying information discloses zero information about the encryption key absent knowledge of the keystore seed. Plaintext data is encrypted using the encryption key to generate ciphertext data, and the keying information is stored with the ciphertext data. The encryption key may then be deleted.

Evolutionary computationG06F 21/6218G06F 21/41G06F 21/602H04L 9/0869H04L 9/0894H04L 9/12H04L 9/3231H04L 63/0428+4 more

AI classification

Evolutionary computation0.64
Knowledge representation0.07
Machine learning0.00
Natural language0.00
AI hardware0.00
Vision0.00
Speech0.00
Planning0.00

Ownership

BICDROID INC.

assignment · 388720191

Assignors

YANG, EN-HUI

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC