Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: arxiv.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.4%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 1 year ago · Last pushed 7 months ago
Metadata Files
Readme License Citation

README.md

Improved finite-size effects in QKD protocols with applications to decoy-state QKD

This is a public version of the code used in Improved finite-size effects in QKD protocols with applications to decoy-state QKD [ArXiv]. This was built for v2.0.2 of the Open QKD Security package.

The data in Figures 2 - 6 is created by running the following files:

| Figure | Files | | ------------- | ------------- | | Fig. 2 | mainFiniteLossyQubitBB84ExpecRate.m | | Fig. 3 | mainFiniteLossyQubitBB84.m | | Fig. 4 | Key rates using 1-norm constraints run mainFiniteLossyQubit1Norm.m,
Key rates using entrywise constraints run mainFiniteLossyQubitBB84.m | | Fig. 5 | mainFiniteDecoyBB84.m | | Fig. 6 | FourSixAdaptiveMain_DifInt.m,
Switch between iid and ps needs to be done in preset FourSixWCPDifInt_AdaptivePreset.m. Both the symbolic and statistics toolbox are required. |

The folder '4-6Protocol' contains the fixed-length version of the variable-length 4-6 protocol, presented in section IX.A.

Installation instructions

[!CAUTION] This repository is for archival and transparency purposes; we do not guarantee compatibility with other versions of the Open QKD Security package beyond the ones listed above.

As zip

  1. Download the linked version of the code from above and follow all installation instructions.
  2. Also follow the additional Mosek install instructions if you want an exact match.
  3. Download the latest release on the side bar and unzip in your preferred directory and add this folder to the Matlab path.

with git

  1. Clone this repository and its exact submodules navigate to your desired directory and run, git clone --recurse-submodules https://github.com/Optical-Quantum-Communication-Theory/Improved-finite-size-effects-in-QKD-protocols-with-applications-to-decoy-state-QKD
  2. Follow all further installation instructions.
  3. Also follow the additional Mosek install instructions if you want an exact match.

Owner

  • Name: Optical Quantum Communication Theory
  • Login: Optical-Quantum-Communication-Theory
  • Kind: organization

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: >-
  Improved finite-size effects in QKD protocols with
  applications to decoy-state QKD - GitHub Repository
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Lars
    family-names: Kamin
    email: lars.kamin@outlook.com
    affiliation: >-
      Institute for Quantum Computing and Department of
      Physics and Astronomy, University of Waterloo,
      Waterloo, Ontario N2L 3G1, Canada
    orcid: 'https://orcid.org/0000-0003-1912-3775'
  - given-names: Devashish
    family-names: Tupkary
    email: tupkary.devashish@gmail.com
    affiliation: >-
      Institute for Quantum Computing and Department of
      Physics and Astronomy, University of Waterloo,
      Waterloo, Ontario N2L 3G1, Canada
    orcid: 'https://orcid.org/0000-0002-7586-3738'
  - orcid: 'https://orcid.org/0000-0002-4897-3376'
    given-names: Norbert
    family-names: Lütkenhaus
    email: lutkenhaus.office@uwaterloo.ca
    affiliation: >-
      Institute for Quantum Computing and Department of
      Physics and Astronomy, University of Waterloo,
      Waterloo, Ontario N2L 3G1, Canada
identifiers:
  - type: other
    value: 'arXiv:2502.05382'
    description: The ArXiv preprint of the paper
repository-code: >-
  https://github.com/Optical-Quantum-Communication-Theory/Improved-finite-size-effects-in-QKD-protocols-with-applications-to-decoy-state-QKD
abstract: >-
  This is a public version of the code used in "Improved
  finite-size effects in QKD protocols with applications to
  decoy-state QKD". This was built for v2.0.2 of the Open
  QKD Security package.
license: MIT
date-released: '2025-02-05'

GitHub Events

Total
  • Push event: 6
Last Year
  • Push event: 6