SYSTEM AND METHOD FOR RANDOMNESS EXTRACTION AND METHOD OF PERFORMING QUANTUM CRYPTOGRAPHY
A system and a method for randomness extraction for quantum cryptography and a method of performing quantum cryptography between two or more parties. The system for randomness extraction for quantum cryptography comprises a sampling module configured to sample a cryptographic key to generate one or...
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: | A system and a method for randomness extraction for quantum cryptography and a method of performing quantum cryptography between two or more parties. The system for randomness extraction for quantum cryptography comprises a sampling module configured to sample a cryptographic key to generate one or more sub-blocks; an entropy module configured to determine a lower bound of the entropy in each sub-block, wherein the determining of the lower bound comprises consideration of correlations between each sub-block and unsampled bits of the cryptographic key and/or other sub-blocks; and a hashing module configured to hash each sub-block for randomness extraction on each sub-block.
L'invention concerne un système et un procédé d'extraction d'aléa pour la cryptographie quantique et un procédé de réalisation d'une cryptographie quantique entre deux parties ou plus. Le système d'extraction d'aléa pour la cryptographie quantique comprend un module d'échantillonnage configuré pour échantillonner une clé cryptographique afin de générer un ou plusieurs sous-blocs ; un module d'entropie configuré pour déterminer une borne inférieure de l'entropie dans chaque sous-bloc, la détermination de la borne inférieure comprenant la considération de corrélations entre chaque sous-bloc et des bits non échantillonnés de la clé cryptographique et/ou d'autres sous-blocs ; et un module de hachage configuré pour hacher chaque sous-bloc pour une extraction d'aléa sur chaque sous-bloc. |
---|