Patents by Inventor Adrian Antipa
Adrian Antipa 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).
-
Publication number: 20220413946Abstract: There is provided a computer-implemented method for remote delegation of cryptographic processing from an application to other entities. The method including: structuring the cryptographic package with an application programming interface (API) as an engine of the cryptographic package and each provider including a dynamic-link library (dll) of an instance of the API; registering the API to a cryptographic library as a new crypto suite through the engine; implementing a control policy at a control entity to provide runtime input to the providers; receiving an API call from the application to implement a cryptographic action via the API, the API selecting the cryptographic scheme to implement the action.Type: ApplicationFiled: June 21, 2022Publication date: December 29, 2022Inventors: Adrian ANTIPA, Vladimir SOUKHAREV
-
Patent number: 10284370Abstract: Accelerated computation of combinations of group operations in a finite field is provided by arranging for at least one of the operands to have a relatively small bit length. In a elliptic curve group, verification that a value representative of a point R corresponds the sum of two other points uG and vG is obtained by deriving integers w,z of reduced bit length and that v=w/z. The verification equality R=uG+vQ may then be computed as ?zR+(uz mod n)G+wQ=O with z and w of reduced bit length. This is beneficial in digital signature verification where increased verification can be attained.Type: GrantFiled: June 27, 2014Date of Patent: May 7, 2019Assignee: Certicom Corp.Inventors: Marinus Struik, Daniel Richard L. Brown, Scott Alexander Vanstone, Robert Philip Gallant, Adrian Antipa, Robert John Lambert
-
Patent number: 9946884Abstract: Systems and methods for cryptographic suite management are described. A system for cryptographic suite management has a cryptographic suite management unit comprising a series of APIs enabling diverse applications to call cryptographic functions. The system enables: multiple applications on an interface to access shared cryptographic resources; applications across multiple devices to share and license cryptographic resources between devices; encryption, decryption and sharing of data between devices having different cryptographic implementations; the definition, distribution and enforcement of policies governing the terms of use for cryptographic implementations, systems and methods to secure and protect shared and dynamically loaded cryptographic providers; use by an application of multiple cryptographic resources and the management of cryptographic provider bundles and associated policies across one or many cryptographic suite management unit instances.Type: GrantFiled: September 17, 2015Date of Patent: April 17, 2018Inventors: Adrian Antipa, Dominic Chorafakis, Brian Neill
-
Patent number: 9800418Abstract: The present invention relates to data communication systems and protocols utilized in such systems.Type: GrantFiled: May 26, 2015Date of Patent: October 24, 2017Assignee: INFOSEC GLOBAL INC.Inventor: Adrian Antipa
-
Patent number: 9589144Abstract: Systems and methods for cryptographic suite management are described. A system for cryptographic suite management has a cryptographic suite management unit comprising a series of APIs enabling diverse applications to call cryptographic functions. The system enables: multiple applications on an interface to access shared cryptographic resources; applications across multiple devices to share and license cryptographic resources between devices; encryption, decryption and sharing of data between devices having different cryptographic implementations; the definition, distribution and enforcement of policies governing the terms of use for cryptographic implementations, systems and methods to secure and protect shared and dynamically loaded cryptographic providers; use by an application of multiple cryptographic resources and the management of cryptographic provider bundles and associated policies across one or many cryptographic suite management unit instances.Type: GrantFiled: May 6, 2015Date of Patent: March 7, 2017Assignee: INFOSEC GLOBAL INC.Inventors: Adrian Antipa, Dominic Chorafakis, Brian Neill
-
Patent number: 9571274Abstract: The present invention relates to data communication systems and protocols utilized in such systems.Type: GrantFiled: June 24, 2014Date of Patent: February 14, 2017Inventors: Scott A Vanstone, Adrian Antipa
-
Publication number: 20160352689Abstract: The present invention relates to data communication systems and protocols utilized in such systems.Type: ApplicationFiled: May 26, 2015Publication date: December 1, 2016Inventor: Adrian ANTIPA
-
Publication number: 20160352525Abstract: The present invention relates to data communication systems and protocols utilized in such systems.Type: ApplicationFiled: May 26, 2015Publication date: December 1, 2016Inventor: Adrian ANTIPA
-
Patent number: 9503267Abstract: Methods, systems, and computer programs for generating a digital signature are disclosed. In some aspects, a symmetric key is accessed. The symmetric key is based on an ephemeral public key. The ephemeral public key is associated with an ephemeral private key. A ciphertext is generated based on the symmetric key and a message. An input value is obtained based on the ciphertext independent of a hash function. A digital signature is generated from the ephemeral private key, the input value, and a long term private key.Type: GrantFiled: December 28, 2011Date of Patent: November 22, 2016Assignee: Certicom Corp.Inventors: Daniel Richard L. Brown, Adrian Antipa
-
Publication number: 20160026807Abstract: Systems and methods for cryptographic suite management are described. A system for cryptographic suite management has a cryptographic suite management unit comprising a series of APIs enabling diverse applications to call cryptographic functions. The system enables: multiple applications on an interface to access shared cryptographic resources; applications across multiple devices to share and license cryptographic resources between devices; encryption, decryption and sharing of data between devices having different cryptographic implementations; the definition, distribution and enforcement of policies governing the terms of use for cryptographic implementations, systems and methods to secure and protect shared and dynamically loaded cryptographic providers; use by an application of multiple cryptographic resources and the management of cryptographic provider bundles and associated policies across one or many cryptographic suite management unit instances.Type: ApplicationFiled: September 17, 2015Publication date: January 28, 2016Inventors: Adrian ANTIPA, Dominic CHORAFAKIS, Brian NEILL
-
Publication number: 20160028698Abstract: Systems and methods for cryptographic suite management are described. A system for cryptographic suite management has a cryptographic suite management unit comprising a series of APIs enabling diverse applications to call cryptographic functions. The system enables: multiple applications on an interface to access shared cryptographic resources; applications across multiple devices to share and license cryptographic resources between devices; encryption, decryption and sharing of data between devices having different cryptographic implementations; the definition, distribution and enforcement of policies governing the terms of use for cryptographic implementations, systems and methods to secure and protect shared and dynamically loaded cryptographic providers; use by an application of multiple cryptographic resources and the management of cryptographic provider bundles and associated policies across one or many cryptographic suite management unit instances.Type: ApplicationFiled: May 6, 2015Publication date: January 28, 2016Inventors: Adrian ANTIPA, Dominic CHORAFAKIS, Brian NEILL
-
Publication number: 20150003615Abstract: The present invention relates to data communication systems and protocols utilized in such systems.Type: ApplicationFiled: June 24, 2014Publication date: January 1, 2015Inventors: Scott A VANSTONE, Adrian ANTIPA
-
Publication number: 20150006900Abstract: The present invention relates to data communication systems and protocols utilized in such systems.Type: ApplicationFiled: June 24, 2014Publication date: January 1, 2015Inventors: Robert GALLANT, Herb LITTLE, Scott A. VANSTONE, Adrian ANTIPA
-
Publication number: 20140365779Abstract: Methods, systems, and computer programs for generating a digital signature are disclosed. In some aspects, a symmetric key is accessed. The symmetric key is based on an ephemeral public key. The ephemeral public key is associated with an ephemeral private key. A ciphertext is generated based on the symmetric key and a message. An input value is obtained based on the ciphertext independent of a hash function. A digital signature is generated from the ephemeral private key, the input value, and a long term private key.Type: ApplicationFiled: December 28, 2011Publication date: December 11, 2014Applicant: CERTICOM CORP.Inventors: Daniel Richard L. Brown, Adrian Antipa
-
Publication number: 20140344579Abstract: Accelerated computation of combinations of group operations in a finite field is provided by arranging for at least one of the operands to have a relatively small bit length. In a elliptic curve group, verification that a value representative of a point R corresponds the sum of two other points uG and vG is obtained by deriving integers w,z of reduced bit length and that v=w/z. The verification equality R=uG+vQ may then be computed as ?zR+(uz mod n)+wQ=O with z and w of reduced bit length This is beneficial in digital signature verification where increased verification can be attained.Type: ApplicationFiled: June 27, 2014Publication date: November 20, 2014Inventors: Marinus STRUIK, Daniel Richard L. BROWN, Scott Alexander VANSTONE, Robert Philip GALLANT, Adrian ANTIPA, Robert John LAMBERT
-
Patent number: 8806197Abstract: Accelerated computation of combinations of group operations in a finite field is provided by arranging for at least one of the operands to have a relatively small bit length. In a elliptic curve group, verification that a value representative of a point R corresponds the sum of two other points uG and vG is obtained by deriving integers w,z of reduced bit length and so that v=w/z. The verification equality R=uG+vQ may then be computed as ?zR+(uz mod n) G+wQ=O with z and w of reduced bit length. This is beneficial in digital signature verification where increased verification can be attained.Type: GrantFiled: May 23, 2012Date of Patent: August 12, 2014Assignee: Certicom Corp.Inventors: Marinus Struik, Daniel R. Brown, Scott A. Vanstone, Robert P. Gallant, Adrian Antipa, Robert J. Lambert
-
Patent number: 8788827Abstract: Accelerated computation of combinations of group operations in a finite field is provided by arranging for at least one of the operands to have a relatively small bit length. In a elliptic curve group, verification that a value representative of a point R corresponds the sum of two other points uG and vG is obtained by deriving integers w,z of reduced bit length and so that v=w/z. The verification equality R=uG+vQ may then be computed as ?zR+(uz mod n) G+wQ=O with z and w of reduced bit length. This is beneficial in digital signature verification where increased verification can be attained.Type: GrantFiled: September 14, 2012Date of Patent: July 22, 2014Assignee: Certicom Corp.Inventors: Marinus Struik, Daniel R. Brown, Scott A. Vanstone, Robert P. Gallant, Adrian Antipa, Robert J. Lambert
-
Patent number: 8548163Abstract: In computing point multiples in elliptic curve schemes (e.g. kP and sQ) separately using, for example, Montgomery's method for the purpose of combining kP+sQ, several operations are repeated in computing kP and sQ individually, that could be executed at the same time. A simultaneous scalar multiplication method is provided that reduces the overall number of doubling and addition operations thereby providing an efficient method for multiple scalar multiplication. The elements in the pairs for P and Q method are combined into a single pair, and the bits in k and s are evaluated at each step as bit pairs. When the bits in k and s are equal, only one doubling operation and one addition operation are needed to compute the current pair, and when the bits in k and s are not equal, only one doubling operation is needed and two addition operations.Type: GrantFiled: September 13, 2012Date of Patent: October 1, 2013Assignee: Certicom Corp.Inventors: Adrian Antipa, Yuri Poeluev
-
Publication number: 20130064367Abstract: Accelerated computation of combinations of group operations in a finite field is provided by arranging for at least one of the operands to have a relatively small bit length. In a elliptic curve group, verification that a value representative of a point R corresponds the sum of two other points uG and vG is obtained by deriving integers w,z of reduced bit length and so that v=w/z. The verification equality R=uG+vQ may then be computed as ?zR+(uz mod n) G+wQ=O with z and w of reduced bit length. This is beneficial in digital signature verification where increased verification can be attained.Type: ApplicationFiled: September 14, 2012Publication date: March 14, 2013Inventors: Marinus Struik, Daniel R. Brown, Scott A. Vanstone, Robert P. Gallant, Adrian Antipa, Robert J. Lambert
-
Publication number: 20130003964Abstract: In computing point multiples in elliptic curve schemes (e.g. kP and sQ) separately using, for example, Montgomery's method for the purpose of combining kP+sQ, several operations are repeated in computing kP and sQ individually, that could be executed at the same time. A simultaneous scalar multiplication method is provided that reduces the overall number of doubling and addition operations thereby providing an efficient method for multiple scalar multiplication. The elements in the pairs for P and Q method are combined into a single pair, and the bits in k and s are evaluated at each step as bit pairs. When the bits in k and s are equal, only one doubling operation and one addition operation are needed to compute the current pair, and when the bits in k and s are not equal, only one doubling operation is needed and two addition operations.Type: ApplicationFiled: September 13, 2012Publication date: January 3, 2013Applicant: Certicom Corp.Inventors: Adrian Antipa, Yuri Poeluev