Synthesis of Sources of Common Randomness Based on Keystream Generators with Shared Secret Keys

Secure autonomous secret key distillation (SKD) systems traditionally depend on external common randomness (CR) sources, which often suffer from instability and limited reliability over long-term operation. In this work, we propose a novel SKD architecture that synthesizes CR by combining a keystrea...

Full description

Saved in:
Bibliographic Details
Main Authors: Dejan Cizelj, Milan Milosavljević, Jelica Radomirović, Nikola Latinović, Tomislav Unkašević, Miljan Vučetić
Format: Article
Language:English
Published: MDPI AG 2025-07-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/13/15/2443
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849406239109283840
author Dejan Cizelj
Milan Milosavljević
Jelica Radomirović
Nikola Latinović
Tomislav Unkašević
Miljan Vučetić
author_facet Dejan Cizelj
Milan Milosavljević
Jelica Radomirović
Nikola Latinović
Tomislav Unkašević
Miljan Vučetić
author_sort Dejan Cizelj
collection DOAJ
description Secure autonomous secret key distillation (SKD) systems traditionally depend on external common randomness (CR) sources, which often suffer from instability and limited reliability over long-term operation. In this work, we propose a novel SKD architecture that synthesizes CR by combining a keystream of a shared-key keystream generator <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>K</mi><mi>S</mi><mi>G</mi><mo>(</mo><msub><mrow><mi>K</mi></mrow><mrow><mi>G</mi></mrow></msub><mo>)</mo></mrow></semantics></math></inline-formula> with locally generated binary Bernoulli noise. This construction emulates the statistical properties of the classical Maurer satellite scenario while enabling deterministic control over key parameters such as bit error rate, entropy, and leakage rate (LR). We derive a closed-form lower bound on the equivocation of the shared-secret key <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mo> </mo><msub><mrow><mi>K</mi></mrow><mrow><mi>G</mi></mrow></msub></mrow></semantics></math></inline-formula> from the viewpoint of an adversary with access to public reconciliation data. This allows us to define an admissible operational region in which the system guarantees long-term secrecy through periodic key refreshes, without relying on advantage distillation. We integrate the Winnow protocol as the information reconciliation mechanism, optimized for short block lengths (<inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>N</mi><mo>=</mo><mn>8</mn></mrow></semantics></math></inline-formula>), and analyze its performance in terms of efficiency, LR, and final key disagreement rate (KDR). The proposed system operates in two modes: ideal secrecy, achieving secret key rates up to 22% under stringent constraints (KDR < 10<sup>−5</sup>, LR < 10<sup>−10</sup>), and perfect secrecy mode, which approximately halves the key rate. Notably, these security guarantees are achieved autonomously, without reliance on advantage distillation or external CR sources. Theoretical findings are further supported by experimental verification demonstrating the practical viability of the proposed system under realistic conditions. This study introduces, for the first time, an autonomous CR-based SKD system with provable security performance independent of communication channels or external randomness, thus enhancing the practical viability of secure key distribution schemes.
format Article
id doaj-art-1bcbcd43dda640d48fd5a86ca7b571fe
institution Kabale University
issn 2227-7390
language English
publishDate 2025-07-01
publisher MDPI AG
record_format Article
series Mathematics
spelling doaj-art-1bcbcd43dda640d48fd5a86ca7b571fe2025-08-20T03:36:27ZengMDPI AGMathematics2227-73902025-07-011315244310.3390/math13152443Synthesis of Sources of Common Randomness Based on Keystream Generators with Shared Secret KeysDejan Cizelj0Milan Milosavljević1Jelica Radomirović2Nikola Latinović3Tomislav Unkašević4Miljan Vučetić5Vlatacom Institute of High Technology, Milutina Milankovica 5, 11070 Belgrade, SerbiaVlatacom Institute of High Technology, Milutina Milankovica 5, 11070 Belgrade, SerbiaVlatacom Institute of High Technology, Milutina Milankovica 5, 11070 Belgrade, SerbiaVlatacom Institute of High Technology, Milutina Milankovica 5, 11070 Belgrade, SerbiaVlatacom Institute of High Technology, Milutina Milankovica 5, 11070 Belgrade, SerbiaVlatacom Institute of High Technology, Milutina Milankovica 5, 11070 Belgrade, SerbiaSecure autonomous secret key distillation (SKD) systems traditionally depend on external common randomness (CR) sources, which often suffer from instability and limited reliability over long-term operation. In this work, we propose a novel SKD architecture that synthesizes CR by combining a keystream of a shared-key keystream generator <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>K</mi><mi>S</mi><mi>G</mi><mo>(</mo><msub><mrow><mi>K</mi></mrow><mrow><mi>G</mi></mrow></msub><mo>)</mo></mrow></semantics></math></inline-formula> with locally generated binary Bernoulli noise. This construction emulates the statistical properties of the classical Maurer satellite scenario while enabling deterministic control over key parameters such as bit error rate, entropy, and leakage rate (LR). We derive a closed-form lower bound on the equivocation of the shared-secret key <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mo> </mo><msub><mrow><mi>K</mi></mrow><mrow><mi>G</mi></mrow></msub></mrow></semantics></math></inline-formula> from the viewpoint of an adversary with access to public reconciliation data. This allows us to define an admissible operational region in which the system guarantees long-term secrecy through periodic key refreshes, without relying on advantage distillation. We integrate the Winnow protocol as the information reconciliation mechanism, optimized for short block lengths (<inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>N</mi><mo>=</mo><mn>8</mn></mrow></semantics></math></inline-formula>), and analyze its performance in terms of efficiency, LR, and final key disagreement rate (KDR). The proposed system operates in two modes: ideal secrecy, achieving secret key rates up to 22% under stringent constraints (KDR < 10<sup>−5</sup>, LR < 10<sup>−10</sup>), and perfect secrecy mode, which approximately halves the key rate. Notably, these security guarantees are achieved autonomously, without reliance on advantage distillation or external CR sources. Theoretical findings are further supported by experimental verification demonstrating the practical viability of the proposed system under realistic conditions. This study introduces, for the first time, an autonomous CR-based SKD system with provable security performance independent of communication channels or external randomness, thus enhancing the practical viability of secure key distribution schemes.https://www.mdpi.com/2227-7390/13/15/2443common randomnesssecret key distillatoninformation reconciliationsecret key equivocationkeystream generatorideal secrecy
spellingShingle Dejan Cizelj
Milan Milosavljević
Jelica Radomirović
Nikola Latinović
Tomislav Unkašević
Miljan Vučetić
Synthesis of Sources of Common Randomness Based on Keystream Generators with Shared Secret Keys
Mathematics
common randomness
secret key distillaton
information reconciliation
secret key equivocation
keystream generator
ideal secrecy
title Synthesis of Sources of Common Randomness Based on Keystream Generators with Shared Secret Keys
title_full Synthesis of Sources of Common Randomness Based on Keystream Generators with Shared Secret Keys
title_fullStr Synthesis of Sources of Common Randomness Based on Keystream Generators with Shared Secret Keys
title_full_unstemmed Synthesis of Sources of Common Randomness Based on Keystream Generators with Shared Secret Keys
title_short Synthesis of Sources of Common Randomness Based on Keystream Generators with Shared Secret Keys
title_sort synthesis of sources of common randomness based on keystream generators with shared secret keys
topic common randomness
secret key distillaton
information reconciliation
secret key equivocation
keystream generator
ideal secrecy
url https://www.mdpi.com/2227-7390/13/15/2443
work_keys_str_mv AT dejancizelj synthesisofsourcesofcommonrandomnessbasedonkeystreamgeneratorswithsharedsecretkeys
AT milanmilosavljevic synthesisofsourcesofcommonrandomnessbasedonkeystreamgeneratorswithsharedsecretkeys
AT jelicaradomirovic synthesisofsourcesofcommonrandomnessbasedonkeystreamgeneratorswithsharedsecretkeys
AT nikolalatinovic synthesisofsourcesofcommonrandomnessbasedonkeystreamgeneratorswithsharedsecretkeys
AT tomislavunkasevic synthesisofsourcesofcommonrandomnessbasedonkeystreamgeneratorswithsharedsecretkeys
AT miljanvucetic synthesisofsourcesofcommonrandomnessbasedonkeystreamgeneratorswithsharedsecretkeys