/blockchain-references

Consolidated list of practice, demo and reference codes

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Practice / Reference Programs

Welcome to this repository, which is dedicated to providing practice and reference code for newcomers in the Blockchain domain. The focus here is on offering simple yet insightful examples, particularly in the realm of cryptographic algorithms. Each piece of code is accompanied by the reference articles or documentation that inspired or informed its creation, making this a valuable resource for learning and exploration.

Repository Structure

The repository is organized as follows, ensuring easy navigation and understanding of the various components:

practice_code/
├── cryptography  /* Practice crypto algorithm programs */
│   ├── blake2b.py /* Blake2b */
│   ├── chacha20.py /* ChaCha20 */
│   ├── chachadecrypt.py /* ChaCha Encryption */
│   ├── chachaencrypt.py /* ChaCha Decryption */
│   └── chacharng.py /* ChaCha Random Number Generation */
├── LICENSE
└── README.md

Reference Articles / Materials

In the creation of these practice codes, a variety of articles and materials have been referenced.

These resources have been instrumental in shaping the content and ensuring that it is both accurate and informative.

The references are aimed at enhancing the learning experience by providing additional context and background information relevant to the cryptographic algorithms and concepts demonstrated in the code.

Blake2b


References

ChaCha


What is ChaCha CSPRNG?

ChaCha CSPRNG is a Cryptographically Secure Pseudo-Random Number Generator.

References

License

GNU GENERAL PUBLIC LICENSE