Patent ID: 9531537
Filing Date: 2016-12-27
CPC Classification: H04L

Claim Text:
1. A method of using a new enhanced public key for securing system communications between a secure communications terminal and another communications terminal, the secure communications terminal having a processor operably connected to a memory and a communications interface, the method comprising: generating, by the processor, a first portion for verifying a client account, generating the first portion including generating a first encrypted account confirmation code based on encrypting, by the processor, an account confirmation code using the account confirmation code, generating the first portion further including generating, by the processor, a second encrypted account confirmation code based on encrypting, by the processor, the account confirmation code using a unique client key; generating, by the processor, a second portion for authenticating a public key server; generating, by the processor, an asymmetric public key and a corresponding asymmetric private key; combining, by the processor, the first portion, the second portion and the asymmetric public key to form the new enhanced public key; normalizing, by the processor, the new enhanced public key based on a size of the asymmetric public key; the other communications terminal extracting the asymmetric public key from the new enhanced public key with reference to the normalizing to obtain an extracted asymmetric public key; and encrypting data using the extracted asymmetric public key.