qd2_controller/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qd2_controller/bb84_att.py,sha256=IeHfw45hTzSUhwEOIVUKPlap5yXlHHyUw4za4XUsDUw,965
qd2_controller/bb84_with_eve.py,sha256=T-r7xORPpbh_xgJ6wuVmsLIiLNYBcdh2DxmGk6-7nF4,16261
qd2_controller/controller.py,sha256=qRngCdvHhnE5NTcXovJhLXFzjJad_2UVpFj47ftcxyM,11038
qd2_controller/Non_ideal_QKDN/CITATION.cff,sha256=lC2qh4uZNsdCAjcbQl-yad7Lm54VWzIIifwXN-u2dWI,811
qd2_controller/Non_ideal_QKDN/LICENSE,sha256=ao3S-nXUPoxHpsKNjr969uK5v0yC1vcIH4iMZm7aloo,1066
qd2_controller/Non_ideal_QKDN/README.md,sha256=QW4yNqd2LyhCOdboG8EKbj7-zWpzUTP1tDid5WMO9LM,8626
qd2_controller/Non_ideal_QKDN/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qd2_controller/Non_ideal_QKDN/math_tools.py,sha256=jm6s0msR_mvjNPEfJxxJzhRYOP_0hsg-CUjjIPfA4TQ,18171
qd2_controller/Non_ideal_QKDN/network.py,sha256=JqF14HQNmN-1p30AnMLpYKn5KNIBv-sZWNF_C7b3Je4,9643
qd2_controller/Non_ideal_QKDN/requirements.txt,sha256=inrxQD_iycx0hYp72AY_1o_zXViAQukckxbMG6aKlc8,332
qd2_controller/Non_ideal_QKDN/bb84/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qd2_controller/Non_ideal_QKDN/bb84/basic_protocol.py,sha256=5xYrD0TlKhUcCAEXg2-nORb2rmXpLrGuPHlpKOGLOeE,6438
qd2_controller/Non_ideal_QKDN/bb84/bb84_protocol.py,sha256=p8TexwLlw4ETJwGYMSZYpNxjQjsOWh1oJYuwyPISiKU,31930
qd2_controller/Non_ideal_QKDN/bb84/key_exchange.py,sha256=sE-AJVUO191YffoLhIsmM_UVDrnwK2RGzZ408NuqYeA,738
qd2_controller/Non_ideal_QKDN/bb84/params.yaml,sha256=B_ZsHlkqRkyj500w3MABvSICo3Cr4Y-ky8xvHrkpvsU,31
qd2_controller/Non_ideal_QKDN/bb84/receiver_protocol.py,sha256=VclWh_mBAblmzhu5VqOG4oM1bsM1LtX_ukskzOdYZDI,7368
qd2_controller/Non_ideal_QKDN/bb84/sender_protocol.py,sha256=p9xtG3JtrHyKj0nS6kopg7XAQpj-B7r5QzFeTpSKubM,5742
qd2_controller/Non_ideal_QKDN/cascade_python/.gitignore,sha256=qUAJQHpEZK5s8OeGGqGrHEZIyFFliFzYJb86h-6TAMA,1402
qd2_controller/Non_ideal_QKDN/cascade_python/.readthedocs.yaml,sha256=ld_eHJlTPZE24Nz2ADpPBOtaOvE4IIv1qw6nemhRkig,251
qd2_controller/Non_ideal_QKDN/cascade_python/.travis.yml,sha256=i-ZTQ5Z9tzNnkKrUsnpYOp2p21gZSkSjrntSwZ5bDHQ,199
qd2_controller/Non_ideal_QKDN/cascade_python/LICENSE,sha256=kqVqCg-EzEFJkEAFfK1TP7WBqsFhGjaxjVy-Zg9WkGE,1070
qd2_controller/Non_ideal_QKDN/cascade_python/Makefile,sha256=m8mtBjgeEM5_K0QH7eqiy6JKTvxW7TBe4b1iJOLi6jk,2933
qd2_controller/Non_ideal_QKDN/cascade_python/README.rst,sha256=YqzTgBbon7xgj_rkVUm8ExAyhb00gYzvdYhq3cnDsac,1263
qd2_controller/Non_ideal_QKDN/cascade_python/doc8.ini,sha256=NmcS8O7oAN8_EPDvTmqAF7jM6Y2wq3JCylpay1CSMns,29
qd2_controller/Non_ideal_QKDN/cascade_python/profile.png,sha256=98usBMDKmCEPR-NmHkQsdHuPwBmYL1M2KFPTtKwxK4c,880710
qd2_controller/Non_ideal_QKDN/cascade_python/pylintrc,sha256=NhsdlR86aUlXL_-DRAa01dnAFJWlZi-Xw5vQlN246Pg,605
qd2_controller/Non_ideal_QKDN/cascade_python/requirements.txt,sha256=rL19zApAhFs-05ndKuvWzm1Q6bAn1modgloS8QNP3OQ,1147
qd2_controller/Non_ideal_QKDN/cascade_python/.vscode/launch.json,sha256=M37BRNuEn9-x8FxHzLABhrtz5cu5LWYPB-pKDu12SKU,535
qd2_controller/Non_ideal_QKDN/cascade_python/.vscode/settings.json,sha256=4x4IdtlirjepqDb2s8LDZRripl92pDktQ44eL4Znr-U,2787
qd2_controller/Non_ideal_QKDN/cascade_python/.vscode/spellright.dict,sha256=Mv9XRKJA2dxLAP2kGgoZ0b9mkvSRbbS65c5hHA2W1hc,13
qd2_controller/Non_ideal_QKDN/cascade_python/cascade/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qd2_controller/Non_ideal_QKDN/cascade_python/cascade/algorithm.py,sha256=GSPT9fXcy7vL8_Tm4_op5N5Kd7s9k9AjUtY42NCiPE8,9773
qd2_controller/Non_ideal_QKDN/cascade_python/cascade/block.py,sha256=0cM6zbaMRsrjI4nZHW3C6YrT8FARdo91kj9O4xMSnYE,10329
qd2_controller/Non_ideal_QKDN/cascade_python/cascade/classical_channel.py,sha256=U-OYgZLpYRZhOrMsoVlkr8dbSbgNSBIBLnTNE02_zHQ,940
qd2_controller/Non_ideal_QKDN/cascade_python/cascade/key.py,sha256=n0JObLccWtN7_IDupRDm8yxnNswOxRDwZLAIohAYmdo,4899
qd2_controller/Non_ideal_QKDN/cascade_python/cascade/mock_classical_channel.py,sha256=ghpC4NLriOb5LV7sbx8CKwJ1DFCWb5lR7tpTvGBZOlY,953
qd2_controller/Non_ideal_QKDN/cascade_python/cascade/reconciliation.py,sha256=0R8BpJ7cKM82jsCKeEwhvV1_wGYCKCnDlKjUEYDHQRE,18922
qd2_controller/Non_ideal_QKDN/cascade_python/cascade/shuffle.py,sha256=V6ZYGTaN9MNzMaN-gCdU42brpVzwco_GSMTaRVRe5xc,9796
qd2_controller/Non_ideal_QKDN/cascade_python/cascade/stats.py,sha256=vviWB_yENzqH6fZ8yDchzsHQ7xb0lB_ziPe7n1xvcvM,634
qd2_controller/Non_ideal_QKDN/cascade_python/cascade/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qd2_controller/Non_ideal_QKDN/cascade_python/cascade/tests/test_algorithm.py,sha256=-WlVf_8edweRQuPzmmJi6U-M3SC7lbNnoOxiVxuN1nU,5869
qd2_controller/Non_ideal_QKDN/cascade_python/cascade/tests/test_block.py,sha256=XS2cCsAPdExBs-yudTPrsreBdT65Tgbj0PIA2PI-RNU,14831
qd2_controller/Non_ideal_QKDN/cascade_python/cascade/tests/test_key.py,sha256=jXkze5kEsoOIdMWA-WCQL9NjSYY_xFCjPrewygrY9r0,5426
qd2_controller/Non_ideal_QKDN/cascade_python/cascade/tests/test_mock_classical_channel.py,sha256=lq1LVojqkUZdfpI65iQn3bqSCelAreGvLjGQ2yQ2lsM,1301
qd2_controller/Non_ideal_QKDN/cascade_python/cascade/tests/test_reconciliation.py,sha256=nTrjnQcoWSYpid5dl2XsAI0Xj7JDNpCo9GQl-ETZcLg,3716
qd2_controller/Non_ideal_QKDN/cascade_python/cascade/tests/test_shuffle.py,sha256=vT3gmeEAvNXuo_DsQH56Q-9AWxZottgt34Ov6FWulm8,7417
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/comparison-conclusions.rst,sha256=tTmJEkEVAa5sKqAWkAXqxTqa_8yUKXk9jzS80TNsilU,2445
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/comparison.rst,sha256=Jtd-TBiMvZXnG1bdqWxxmy26FM-5Z1dNXsnR9RkLp8M,9837
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/conf.py,sha256=umllCnEMctHx7sKLQ_h21ba8jaoZY7f8YYZAKrxiSNA,1385
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/implementation.rst,sha256=YHmkyIE_NmTlR38hcuxre-O48Jgg-M6ukfxyvhjUrg0,5041
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/index.rst,sha256=jZICxWeMu-qNF9ubt1T07JYjWeUQx0Wv5ukra5wpeRU,676
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/intro.rst,sha256=-oQmdHJ1BiOQpot5bBKN5TnkXMDziToaUfn5nPzWfFo,11113
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/protocol.rst,sha256=nckn5JANfa0cg89-BrbERkdjlho1ROHeOATMuHsmejw,49418
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/references.rst,sha256=ktnSYSkYkoK7xm7lco0ncUN75db0nYVzpu0cIi_amxA,4521
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/requirements.txt,sha256=Sgaz93yBXAIynpWiQKaILHxAhjpsn5il42SwKG1rip0,16
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/andre-reis-thesis-figure-5-1-original.png,sha256=8wUqnvLZBsZ-l4gpHSzBayT0gzxKGZISWvfCBVI90aY,340995
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/andre-reis-thesis-figure-5-1-reproduced.png,sha256=klmykKnX_7Ily_9OPRoE2fwJKDv7Hfh-upiJJtsg5As,124153
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/andre-reis-thesis-figure-5-10-original.png,sha256=afnomq6Dp0BRwskvP5iqe3azym6zprl1-OOEAhcYY-k,285062
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/andre-reis-thesis-figure-5-2-original.png,sha256=866slBENqtDt_aZ77iR_ay4Nd9bN5hf5Sj0EYMDRsHw,280480
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/andre-reis-thesis-figure-5-2-reproduced.png,sha256=iVaDmlXgo2kmUWT_A7_8l-bhElxfMiFYGBdakQaWsmU,279039
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/andre-reis-thesis-figure-5-3-original.png,sha256=7VfIhkP_XZ_b0UOqvGc4JbwBM7mer-og3BafSEZXzbw,225796
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/andre-reis-thesis-figure-5-3-reproduced.png,sha256=dJY5-46SDtA21D-U7N85CiFD0MBt-2S69VeGeppbM8I,106695
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/andre-reis-thesis-figure-5-4-original.png,sha256=gFw1WX9FvnD5ligErX-2moevo-D7VNsAs93Md56pHsU,337491
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/andre-reis-thesis-figure-5-5-original.png,sha256=BoMiIUEkIMNZOqPJMgikNged0almxKzOidmwAW-127g,304649
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/andre-reis-thesis-figure-5-5a-reproduced.png,sha256=NN8d2_3DknS2o5RgzZPhEcrAV0zFelO2xuu9ERYgfXI,96241
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/andre-reis-thesis-figure-5-5b-reproduced.png,sha256=_vBpr2lWodPoGqZyCFrOk8WYP_53n0tEs5Wdpxn_Vcs,83118
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/andre-reis-thesis-figure-5-6-original.png,sha256=txmyqE-1L3ZvI40IsTpujv9eiBGEkkOWlZQNqWe7-zk,270697
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/andre-reis-thesis-figure-5-7-original.png,sha256=sWtD7yhBjMEB0G9_7ousBklyM-w-cR_FYtPitjAwqZg,345870
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/andre-reis-thesis-figure-5-8-original.png,sha256=02FmnN6S0Hn95SCXE9zaKfX06MKJWMUKf_e8tCFXZ0s,338377
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/andre-reis-thesis-figure-5-9-original.png,sha256=JhHQCCa-eXYM203hPNsJlCjLiAwEgCMtC46-_hZjh5A,315274
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/architecture-engine-mock-qkd.png,sha256=lXreUTx9GYHBcOnmSQ4bY7EDSITvP97pap8U3vlQQsQ,34869
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/ask-parity-message-naive.png,sha256=MoCMAokzmhD13pqE_Lt8N4YeLq5igCHsHAW_YcLqMsA,21312
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/binary-recursion.png,sha256=mZygl8wC1tlUX8zcwRg8OuX-4X1urts9nC0V3p7LObo,74857
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/cascade-effect-after.png,sha256=8C8Kjn4ZogCToBPF54_G9TOyQRpcRTMeyhTuCgD1sjw,47878
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/cascade-effect-before.png,sha256=RjBLv-zoIVOoHtYEQUQIUeGSoPozKQeEde7afTOtqLE,48792
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/compute-correct-parity-better.png,sha256=wG8uNr2Pvi2m80HJL0kt2LhGk7nINo4YNHnz8FFnElQ,25611
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/compute-correct-parity-naive.png,sha256=D23CprmZIU4w4DAxVLvsqOqICQjVATGEuf99_CeOwyk,56900
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/compute-current-parity-highlighted.png,sha256=2M2O0-fzjIIWZrmY2OAwVp_TeSjjSCY8e1z1HsAGwQQ,65895
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/compute-current-parity.png,sha256=xGAd13w7eG4RUOJ3sZNOR28LdmfyEd0eBmXXJM7GkNc,61018
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/correct-key-noisy-key.png,sha256=0jDgZ2gUTVazqrw3Mn2A_gLRdQt_Jddyir3zq-q6y6U,51056
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-1-original.png,sha256=c3Xdy9KJN7_1xekrVANP9wo1wPJ0vqXl45aUpeFA2O4,408724
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-1-reproduced.png,sha256=HRbNyxCgnTz4Fz8r7Z7z7FgDgS8iPFukfyRbMsf8Aqw,129805
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-10-original.png,sha256=B_5uJx9TaI6NPorv4TpCutrXr1LXkP4i9gE7FLdf41s,463703
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-10-reproduced.png,sha256=PmzE7pppfNsRXPUWbzwanNvouEIPyKNxHmge3Vm1OH4,136305
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-11-original.png,sha256=YxOjFQLDWcOnEBfFKjoRMP3b8tWTB__L_evTJdrrVb8,521770
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-11-reproduced.png,sha256=GdKmF69LNSaMlkHz2rEcll1Knv4ghMuaPJ1RxfdHGmU,284771
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-11-reproduced.png.png,sha256=yq91MAz2g7xk0Pbu0NAiAKWYzPI_I4H1P2Ae0iltGGY,105050
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-12-original.png,sha256=FtgHnZ4FyhQ4Yc0CgBLM_-l29rk6LNHP9DxK7Ngcme8,366792
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-13-original.png,sha256=M7soOZ1mBTM5s_pi-j-TB_30DVNdqgLe6RoMPTx5AdA,157548
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-13-reproduced.png,sha256=HKTGPvp_nKhTuSIKw3c8bxB3sovx2Uq1xbwXaZuRvCs,357461
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-2-original.png,sha256=JKtJJW0SLi79bwPUJrv4zph_XPXzNIdsJQRdcgB7L6M,395326
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-2-reproduced.png,sha256=UMAyg4llJ8JsDCpNbXgK4y5M_HLUqAGMn0y-uMPAyGA,127799
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-3-original.png,sha256=FAXwVKljnHMaMK--1N9WEHQvY920slPkkyEPepGopLk,382131
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-3-reproduced.png,sha256=vc46lr65bA1K5H3zz32qy6QsYOmKwgUNxbH3hsGM0Eo,99137
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-4-original.png,sha256=TIljSzKtZQdn-i4OFAem-Il2vZNMy3aJFK1O6BRo1B0,413073
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-4-reproduced.png,sha256=I2Y-FnPGUTUVAoRiGGMQxW_Zwvx5MIJ1v3fO7MCdI6k,143622
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-5-original.png,sha256=Esa_1JwdVIkbufW3sPmcLnn5jimVARFbmyFm5LNar2s,529690
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-5-reproduced.png,sha256=4eOR8MiDy1hhcPPEx-efRQ4YmTW_ULgCCxrGcxrUwiE,106743
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-6-original.png,sha256=_Uq-9Iuot5K19c6KRdI2IAwMG0f3cTyrIcXrvQr50aQ,421027
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-7-original.png,sha256=eiY7Y3Gc3OIJESlVR1v_MgwRVMENe-GD0xA9_IYeu90,408398
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-8-original.png,sha256=JkKgkNI1h2NHn5rkPTapIDlHOyeIeiVJFV7A1V_OYyA,447118
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-8-reproduced.png,sha256=uWV-FgsOZhKbHFexBsk09eJNuC0yYYXEqSX46-rTwwA,120240
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-9-original.png,sha256=92NVLDqQr0q7vj72XthcsB68ieys18po9-WQSf0LGdg,561975
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/demystifying-figure-9-reproduced.png,sha256=FdUg2qc86HmU_FGqhUU3vq6WDCQVJE1xkyA649aMoS0,127344
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/end-of-iteration-n-plus-1.png,sha256=i4fHB6oB3_C9ZYCuNr_G2BhaHsmIgkT_lTNfvflrBaY,28078
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/end-of-iteration-n.png,sha256=8xKuTXdTTmdtfdptyyORKuK6iIO1yFSO4FGyHluoLLU,26309
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/error-parity-table.png,sha256=e3jKl2-V8SQBvPPfxuFFL6CFFQH4d207HmSrKUvJhCM,31469
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/figures.pptx,sha256=dRjcnn_V2LyGB-GivFn9T-Ea1GyZRMnTC1KA98IRzrc,703151
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/input-and-output.png,sha256=iD5f47_MXNrOrC_fxc6dUYWLBNarKfP0ZnqsgIoZsY8,14219
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/iterations.png,sha256=TM4miSkPRuZIwE4K0c8t7z7DMibgiNNpQ_12WO4N-EA,32425
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/left-even-right-odd.png,sha256=eVBBeC43fxA2h7giL2BYuCEm0q4RK8NjNBwr4gGe_MI,15713
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/left-odd-right-even.png,sha256=lYhfOdQkwqtNDYYMBhOMlAfTaK9rdXTpdU-mXuiIV7s,16089
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/openssl-logo.png,sha256=XrjLRIqhwjDtB8fvNXNCsbc0S-717_z-rqkM6zdblh4,19420
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/pan-european-quantum-internet-hackathon.png,sha256=zy9gkV3iQrdsr-bQf2rdn3MeZWFFKBQSCZrdewOUGPI,141941
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/peer-to-peer-vs-client-server.png,sha256=jswN1vDFoRzqKLEp1sUJfH5KG-q2h7RUUpnMPjazVJw,67601
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/qkd-alice-bob-eve.png,sha256=Ccup_gatzEL9u6SgfJUaf-oaDC0lCSX4GDNUaChwqVA,36976
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/qkd-phases-and-steps.png,sha256=nZluTLZSc1XE5BrM2Q_TivX3FW6HK_gbXuBl7pw_isw,35332
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/reply-parity-message.png,sha256=2VcX4w1pmWzUzEYsCaC5KJrrT8kP3Wx6fCP6_J1TzYw,20507
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/shuffle-key.png,sha256=6CtK6PB2HOmvxgTF1O4ShqyEWan3zVrifru3OV-JzR8,21721
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/shuffle-per-iteration.png,sha256=MwcQzCMqq3DGtmINZc6foC6C3sfiQWKbia0xcGEytno,35087
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/split-block-plr.png,sha256=k4tw08u5wJtYyMt9hqXd1Yg-Vn42PuAmaxHmowrBTXI,15380
qd2_controller/Non_ideal_QKDN/cascade_python/docs/source/figures/top-level-blocks.png,sha256=46oi4TfjiMSvw6q5gLvBd2ODsnz5AZcnY9crgZfK6aw,58932
qd2_controller/Non_ideal_QKDN/cascade_python/study/aggregate_stats.py,sha256=xy3WasV35ysP8LvepgtKqda-RGjXDMfaXMTnT_r-Enk,1225
qd2_controller/Non_ideal_QKDN/cascade_python/study/data_point.py,sha256=YxTmMQNXCEjhBKqQmhJXkrM8ACQKhV5Xo5kUPowYHlA,2153
qd2_controller/Non_ideal_QKDN/cascade_python/study/experiments_papers.json,sha256=IVAbdjTxZ5gKpre0fju1TljQxLx0wPz6foZEK6erybc,833
qd2_controller/Non_ideal_QKDN/cascade_python/study/experiments_performance.json,sha256=2_7u0noLPxIRUFtYbT95C9WkFUmBOKBCva3UGRnZrcY,514
qd2_controller/Non_ideal_QKDN/cascade_python/study/experiments_profile.json,sha256=uF1SupFNwePDQIPbQprfzRqFn8fTeUOnmykJ0jpmwdw,209
qd2_controller/Non_ideal_QKDN/cascade_python/study/experiments_zero_handling.json,sha256=_IDIB-jX8gsKqfXqPkteUUD4FNfbKamdV77tQlahJFU,320
qd2_controller/Non_ideal_QKDN/cascade_python/study/graphs_andre_reis_thesis.json,sha256=FhwyXdHSdg3T-XPXwY0lSYe1vRa1laC32QV216g7hL8,6583
qd2_controller/Non_ideal_QKDN/cascade_python/study/graphs_demystifying.json,sha256=uXsUyq5O6ew0K7zCwi1QYC3QzSfByJG-QySfSIPkJtU,17009
qd2_controller/Non_ideal_QKDN/cascade_python/study/graphs_performance.json,sha256=sKtpfynjABQc-IKiihEcjbqnlwrY5hS1ccM107ez6FY,2789
qd2_controller/Non_ideal_QKDN/cascade_python/study/graphs_zero_handling.json,sha256=M3-7QFrBCEdJHrLB1Df6aeQVhvyrf9NLXKo4jvHCaiA,851
qd2_controller/Non_ideal_QKDN/cascade_python/study/make_graphs.py,sha256=5BvHkS2TVxGaf2umkxZIUI_MSGh2oPEOeF0Rf2wJRMY,5995
qd2_controller/Non_ideal_QKDN/cascade_python/study/run_experiments.py,sha256=Pw0ew8XBL1xW-Liwr36VelzLuEny92vCFT9PW9O3J9M,8818
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=biconf;key_size=10000;error_rate=vary,sha256=48955XOWn7BIA84qcgRefyVLojX9cm2qiBaZOyz49Gw,509485
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=biconf;key_size=1000;error_rate=vary,sha256=766j911eL08EGEBOoo-Uov-2IK5m1i3S2nrPLn00Xwc,506521
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=biconf;key_size=2000;error_rate=vary,sha256=Fl070WcevppOiSEBsvPAZm7sCVuvajhTEa5Y0_JafgA,508418
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=biconf;key_size=vary;error_rate=0.05,sha256=yC_lDpUVcJ6aWszjx5SuktzvoeOXrE1viQeLpN1mP68,155701
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=option3;key_size=10000;error_rate=vary,sha256=g8oKd4umq_a5XSibDtvIQWxojbZ-2W9e6MGQva0CLeU,504022
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=option3;key_size=1000;error_rate=vary,sha256=M2S5P8l9SWtA3bJV1THmocY3qxMcNBDwRGtN1NjQD_I,499601
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=option3;key_size=2000;error_rate=vary,sha256=sBDEANyU-hk31YRBVGWF59CjlBogp0SH15y6yblSt28,502140
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=option3;key_size=vary;error_rate=0.05,sha256=le_Y5WtGALrjeLyRiyouXaD8d5PUG2tO-jMpiGLO0IQ,153889
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=option4;key_size=10000;error_rate=vary,sha256=ftUAhjzhZuvgbsx9lkZ7yPAXGwdSlJuN30V02x6snDA,504289
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=option4;key_size=1000;error_rate=vary,sha256=4mmw-AqY1V9cfj_pxaTIoaNW3uIZEph8bobHBTy3TeA,499110
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=option4;key_size=2000;error_rate=vary,sha256=4xMnx2HDFeI6l7fuX6m_eY8i9tnzfZRCaYQw5Jg5jRQ,502345
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=option4;key_size=vary;error_rate=0.05,sha256=x6rOyVKBB1DYXddziTpoAVXhf_NrQhNSo38arc6-DnI,153929
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=option7;key_size=10000;error_rate=vary,sha256=cW-XkEoqmX2p06ElS96sC1E7K6FBNvnPHS2L9AUjnv0,504305
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=option7;key_size=1000;error_rate=vary,sha256=E5glXVu7i4BUlP3eLDyO_JRq8krvLlIzK6W3tpjeeeU,497035
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=option7;key_size=2000;error_rate=vary,sha256=a8dQfbLL_rqpDl5p_9l0niPhAPdScsGJO7P2ql1QIYY,501872
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=option7;key_size=vary;error_rate=0.05,sha256=7T002FYBSgbj5kGZUAuPq6aeluiTBC1iof3O2dPn7CI,154045
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=option8;key_size=10000;error_rate=vary,sha256=3xn_Rc6nt02Vu4hFN-R7TCVc7mmTcobTpLABSCmZ69o,503715
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=option8;key_size=1000;error_rate=vary,sha256=_NukTU9hSLJBHxffMKkBzvJTXIkrtiwHG4Jli-wApHc,497149
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=option8;key_size=2000;error_rate=vary,sha256=YMJ2hPRU1-pB4y83IS7jKn5bUgUHwTvSNgk_vFlDtG0,500710
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=option8;key_size=vary;error_rate=0.05,sha256=mbaCfkCgsb29zt0YTW07dhGumgE6FrDj2PakVj8w5b8,153845
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=original;key_size=10000;error_rate=vary,sha256=doiF61uXZc2TqIOmupdXsAVmwgxwpF4LJPNS5gnmTko,505062
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=original;key_size=1000;error_rate=vary,sha256=7Unp3Mp5-AdcTeBN32liRbzFrQYInAsIuM85Hg-hWz4,504092
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=original;key_size=2000;error_rate=vary,sha256=vT2W-k689V8MzFQq2oZ-6VXa4pI90J077LEK0AttXNg,504604
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=original;key_size=vary;error_rate=0.01,sha256=jSXDfdGp4gl4eQ_8NRZnZvkqK2XRXJfvUXQCAAD2g4E,153738
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=original;key_size=vary;error_rate=0.02,sha256=aLGxIEarvqcl97ar2oG7XHlqVN9U4ZQqZKC3ovxDamk,154212
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=original;key_size=vary;error_rate=0.05,sha256=uo6Etc5xnbMIAUt26Df4TzGPIWEAjeBbv6QFiTjjMNU,154260
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=yanetal;key_size=10000;error_rate=vary,sha256=2Td8ci5c6qukL5HvnnwzdxbEdYR2Hzc4MeOm3E_8k_A,504663
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=yanetal;key_size=1000;error_rate=vary,sha256=SusB31ZDYmQP4mzOn1P0bJN8_JK9TwjgPseLavQoBE4,501379
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=yanetal;key_size=2000;error_rate=vary,sha256=ooFHhIdjfQ7oDyJSlbC_sm7qSP90YJ_Msi0UYERyTBE,504196
qd2_controller/Non_ideal_QKDN/cascade_python/study/data/papers_subset/data__algorithm=yanetal;key_size=vary;error_rate=0.05,sha256=d80_YyN1fl5ZZvyH6Dn6G1LHMgu7gr-wxdPONnHB8s4,154034
qd2_controller/Non_ideal_QKDN/images/diagram.jpg,sha256=EpJgRSRBHTwuwER9swAyfaj3ZYUJR_hH8UVYVuvcyIw,38796
qd2_controller/Non_ideal_QKDN/images/diagram.png,sha256=Wtxvx19rOqZmaKwJotXP7TEvxnifpVbaFeHzpoPTuFg,90347
qd2_controller/Non_ideal_QKDN/nodes/qkd_link_informer.py,sha256=0N5QYkZqEr7Ty3CPHdKzDc01AWNp4QF0il7siNGjuBs,2638
qd2_controller/Non_ideal_QKDN/nodes/qkd_node.py,sha256=BbbenMUsrqYETlei5pnxaYO_5HAqHxaStTl6_LMijr4,5084
qd2_controller/Non_ideal_QKDN/nodes/receiver_node.py,sha256=cunbfFKSLts4evvkqpOpS844lR--jN_im-o65PheI3k,2834
qd2_controller-1.1.4.dist-info/METADATA,sha256=Q92taGPFSK1hqDiUtVzMZFWAHP4ktndCjym-fMTIBXg,509
qd2_controller-1.1.4.dist-info/WHEEL,sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ,87
qd2_controller-1.1.4.dist-info/RECORD,,
