Skip to content
/ gnet Public

Basic chat application for exchanging messages encrypted with quantum BB84 protocol implemented on SimulaQron simulated quantum network.

License

Notifications You must be signed in to change notification settings

gate42qc/gnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GNet - Quantum encrypted chat

Basic chat application for exchanging messages encrypted with quantum BB84 protocol implemented on SimulaQron simulated quantum network.

Example of usage can be found in alice.py and bob.py files.

To run the example just run alice.py and bob.py files in separate terminals or on different computers in a network if your SimulaQron simulator is configured to be available in your network.

Installation

To be able to use code in this repository you need to first install SimulaQron quantum network simulator.

You can find installation instructions here: https://softwarequtech.github.io/SimulaQron/html/GettingStarted.html

After you have installed and configured SimulaQron you should also install dependencies in requirements.txt by:

pip install -r requirements.txt

Author & Contributor List

Hakob Avetisyan

Arshak Hovhannisyan

Misha Aghamalyan

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Basic chat application for exchanging messages encrypted with quantum BB84 protocol implemented on SimulaQron simulated quantum network.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages