Welcome to the documentation for libBLS
This repository is organized into two main sections:
This folder contains practical code examples demonstrating how to use the library.
It includes:
- Step-by-step usage patterns
- Encryption and decryption API calls
- Sample input/output
Refer to this section if you are looking for concrete implementation details.
This folder provides both a theoretical explanation of how threshold encryption works as well as system architecture and workflows.
It covers:
- Cryptographic foundations
- Protocol design and flow diagrams
- Security and validation mechanisms
Refer to this section if you want to understand the system at a conceptual or architectural level.
For detailed information, explore the folders above.