Skip to content

[UnitaryHACK] Added E91 protocol#111

Merged
stephendiadamo merged 2 commits intotqsd:masterfrom
fvista:qkd_e91
May 30, 2021
Merged

[UnitaryHACK] Added E91 protocol#111
stephendiadamo merged 2 commits intotqsd:masterfrom
fvista:qkd_e91

Conversation

@fvista
Copy link
Copy Markdown
Contributor

@fvista fvista commented May 21, 2021

I added the E91 protocol. At the moment, there is no interceptor. However, there is some mistake because the CHSH value is always equal to -2.0.

Copy link
Copy Markdown
Collaborator

@stephendiadamo stephendiadamo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generally looks ok. Can I ask where you read about E91 to generate this example?

Comment thread examples/QKD/e91.py

return list

def chsh(result_string_alice, result_string_bob, bases_string_alice, bases_string_bob):
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you provide a source for where you got this calculation?

Comment thread examples/QKD/e91.py Outdated
Comment thread examples/QKD/e91.py Outdated
@stephendiadamo stephendiadamo merged commit c5b9dc2 into tqsd:master May 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants