A SYSTEM AND METHOD FOR QUANTUM-SAFE AUTHENTICATION, ENCRYPTION AND DECRYPTION OF INFORMATION
Aspects and embodiments of the present invention relate to a method and system for generating a private cryptographic key for use in a secure cryptogram for transmission between a first entity and a second entity. The method may comprise: selecting a random vector defined in an n-dimensional vector...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Aspects and embodiments of the present invention relate to a method and system for generating a private cryptographic key for use in a secure cryptogram for transmission between a first entity and a second entity. The method may comprise: selecting a random vector defined in an n-dimensional vector space shared between the first entity and the second entity, the vector comprising one or more component coordinates defined in the n-dimensional vector space, each component coordinate being associated with one or more bits; determining the one or more bits associated with each component coordinate comprised in the random vector; and generating the private key in dependence on the one or more bits associated with each component coordinate comprised in the random vector.
Des aspects et des modes de réalisation de la présente invention concernent un procédé et un système de génération d'une clé cryptographique privée devant être utilisée dans un cryptogramme sécurisé pour une transmission entre une première entité et une seconde entité. Le procédé peut comprendre : la sélection d'un vecteur aléatoire défini dans un espace vectoriel n-dimensionnel partagé entre la première entité et la seconde entité, le vecteur comprenant une ou plusieurs coordonnées de composant définies dans l'espace vectoriel n-dimensionnel, chaque coordonnée de composant étant associée à un ou plusieurs bits ; la détermination du ou des bits associés à chaque coordonnée de composant comprise dans le vecteur aléatoire ; et la génération de la clé privée sur la base du ou des bits associés à chaque coordonnée de composant comprise dans le vecteur aléatoire. |
---|