SkillAgentSearch skills...

QkCryptoJS

A Quantum Key Distribution system, based on BB84, using emulated photons and channels.

Install / Use

/learn @JakeHP/QkCryptoJS
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

qkCryptoJS Build Status Coverage Status Dependency Status

A Quantum Key Distribution system, based on BB84, using emulated photons and channels.

Project Roadmap

  1. Bit & Basis Generation :white_check_mark:
  2. Sending & Receiving Of Basis :white_check_mark:
  3. Shared Key Generation :white_check_mark:
  4. Key Reconciliation :white_medium_small_square:
  5. Sending & Receiving Of Decision :white_check_mark:

Build Steps

  • Install nodejs.
  • Open terminal and navigate to source code directory
  • Command npm install
  • Command gulp test
  • Command npm start
  • Command node sample.compiled.js

See test coverage in editor

  • Install wallaby for your edtior; I recommend Atom.
  • Control + Shift + P, command Wallaby: Focus Panel
  • Click Start button

Tech Used

browserify - CommonJS Loader/Bundler
watchify - Browserify watcher
babel/babelify - es6 transpiler
mocha - JS test framework
chai - Assertion library

View on GitHub
GitHub Stars10
CategoryDevelopment
Updated3y ago
Forks6

Languages

JavaScript

Security Score

75/100

Audited on Feb 19, 2023

No findings