Patent ID: 8116451
Filing Date: 2012-02-14
Classification: H04L

Abstract:
1. A computer-based method for validating digital information transmitted in a data communication system between a pair of correspondents, said method being performed by a correspondent in said data communication system, the correspondent having a cryptographic module; said method comprising the steps of: a) said correspondent obtaining an elliptic curve public key generated from a corresponding private key in accordance with an elliptic curve cryptographic scheme, said scheme conforming to a predetermined arithmetic algorithm and said scheme conforming to defined system parameters including an elliptic curve defined over a finite field; b) upon obtaining said public key, said cryptographic module employing a processor to verify that said public key is a point lying on said curve; c) if said processor verifies said public key is a point lying on said curve, said cryptographic module producing an output indicating said verification; and d) said correspondent accepting messages utilising said public key upon obtaining said output indicating said verification.