Skip to content

StreamDice++ is a C++ message encryption program running on a unique stream cipher that I invented

License

Notifications You must be signed in to change notification settings

andrewrgarcia/streamdice

Repository files navigation

streamdice

A stream cipher developed by Andrew Garcia based on catalogued shuffled keyboards.

A cipher is an encryption algorithm and thus, can be applied to program development in any language. Originally developed in Python and optimized to C++ as streamdice. The JavaScript implementation streamdiceJS was written to integrate to websites as an interactive application.

Read the white paper
Check out the online demo

Contributions Welcome / Hacktoberfest

Meaningful contributions to the project are always welcome. Participating in Hacktoberfest 2022. Before making a PR, please make sure to read the CONTRIBUTING document.

You may use the Issues section of this repository if you'd like to propose some new ideas/enhancements or report a bug.

Disclaimer: Use At Your Own Risk

This program is free software. It comes without any warranty, to the extent permitted by applicable law. You can redistribute it and/or modify it under the terms of the MIT LICENSE, as published by Andrew Garcia. See LICENSE for more details.

License

MIT license Copyright 2022 © Andrew Garcia.