Skip to content

LCrawford13/phys382-cryptography

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

PHYS382 Quantum Cryptography Group Project Code

Summary

This is the code used in my 3rd year group project, it's quite basic and not very modular, but it simulates the processes correctly. It's capable of simulating the generation of keys using the BB84 and B92 protocols. It can also simulate the process of discovering an eavesdropper for both protocols.

Prerequisites

Python (>=3.13), NumPy (>=2.3.3) and matplotlib (>=3.10.6) are required.

About

Code used in PHYS382: Quantum Technology Group Project, for the quantum cryptography project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages