tqsd / QuNetSim

A quantum network simulation framework.
https://tqsd.github.io/QuNetSim/
MIT License
115 stars 51 forks source link

Implement a multi-node QKD network #132

Open stephendiadamo opened 2 years ago

stephendiadamo commented 2 years ago

Implement a trusted node QKD network simulation with at least 1 trusted node.

fvista commented 2 years ago

Hi stephan! Do you have any reference articles?

stephendiadamo commented 2 years ago

Hello, I think this one should be good:

Title: Quantum Key Distribution: A Networking Perspective Author: Miralem Mehic et al. Link: https://dl.acm.org/doi/10.1145/3402192

metapunkkk commented 1 year ago

Hi Stephan! Could you please assign this task for me?

s-aldaihan commented 1 year ago

I am interested in this issue and would like to give it a try if its still open @stephendiadamo

stephendiadamo commented 1 year ago

@Nizdew are you still working on this? Maybe @s-aldaihan can work on it if not, or maybe @s-aldaihan you can try your own version, since there isn't just one implementation.

metapunkkk commented 1 year ago

@stephendiadamo Yes, I am currently submitting it.

metapunkkk commented 1 year ago

@stephendiadamo just created a pull request.

PriyanshuPansari commented 1 year ago

Hi @stephendiadamo , Is the the pr closed? If not,I can work on it. @Nizdew, What type of implementation did you implement, if you have already done, I can try different implementation.

stephendiadamo commented 1 year ago

@s-aldaihan and @PriyanshuPansari This challenge is still open. You can make your submissions.

Note that this requires the use of QuNetSim and requires at least 3 nodes. The middle node has to relay the key. A good solution would use a general protocol for any node that isn't the sender or receiver.