โ† All projects
Security ยท Cryptography

CryptoToolkit

Cryptographic primitives, from scratch

A hands-on implementation of the building blocks of modern cryptography โ€” encryption, digital signatures, and the fundamentals behind blockchains โ€” to understand how they actually work under the hood.

Type
Security / systems
Language
C++
Domain
Cryptography
Topics
Signatures ยท Blockchain
CryptoToolkit โ€” cryptographic primitives

01 Overview

CryptoToolkit implements core cryptographic primitives directly: symmetric and asymmetric encryption, digital signatures, and the blockchain fundamentals (hashing, chaining, verification) that build on them.

02 What I worked on

  • Implemented encryption and key-handling primitives.
  • Built digital-signature generation and verification.
  • Implemented blockchain fundamentals on top of the primitives.

Code and more detail available on request.