Skip to content

Improve Threshold Encryption documentation#257

Merged
PropzSaladaz merged 19 commits into
developfrom
documentation/256-improve-te-documentation
May 14, 2026
Merged

Improve Threshold Encryption documentation#257
PropzSaladaz merged 19 commits into
developfrom
documentation/256-improve-te-documentation

Conversation

@PropzSaladaz

@PropzSaladaz PropzSaladaz commented Jul 29, 2025

Copy link
Copy Markdown
Collaborator

Description

  • Added flow diagrams for threshold encryption process
  • Added descriptions for the encryption process
  • Added details on how CIphertext and CipheredKey are represented

Fixes #256

kladkogex
kladkogex previously approved these changes Jul 29, 2025
@PropzSaladaz PropzSaladaz marked this pull request as draft July 30, 2025 11:06
@kladkogex kladkogex self-requested a review July 30, 2025 11:07
@PropzSaladaz PropzSaladaz requested a review from Copilot July 30, 2025 11:16

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR improves the threshold encryption documentation by adding comprehensive flow diagrams and detailed explanations of the encryption process. The changes introduce structured documentation covering both theoretical concepts and practical usage.

Key changes:

  • Added visual flow diagrams for threshold encryption processes
  • Created detailed documentation explaining encryption, decryption, and key rotation scenarios
  • Organized documentation into concepts and usage sections with proper navigation

Reviewed Changes

Copilot reviewed 6 out of 15 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
docs/index.md Main documentation entry point with navigation structure
docs/usage/usage-index.md Index for practical usage examples and guides
docs/concepts/concepts-index.md Index for theoretical concepts and architecture
docs/concepts/threshold-encryption/1-threshold-encryption.md Core threshold encryption concepts and basic encryption process
docs/concepts/threshold-encryption/2-te-full-flow.md Complete encryption flow with single and dual key scenarios
docs/concepts/threshold-encryption/3-full-client-flow.md End-to-end client encryption and decryption workflow

Comment thread docs/concepts/threshold-encryption/3-full-client-flow.md Outdated
Comment thread docs/concepts/threshold-encryption/3-full-client-flow.md Outdated
Comment thread docs/concepts/threshold-encryption/2-te-full-flow.md Outdated
Comment thread docs/concepts/threshold-encryption/2-te-full-flow.md Outdated
@PropzSaladaz PropzSaladaz marked this pull request as ready for review August 28, 2025 18:20
kladkogex
kladkogex previously approved these changes Sep 2, 2025
Comment thread docs/concepts/threshold-encryption/2-te-full-flow.md Outdated
@kladkogex kladkogex self-requested a review October 23, 2025 10:41
@kladkogex kladkogex self-requested a review November 3, 2025 15:22
kladkogex
kladkogex previously approved these changes Nov 3, 2025
@PropzSaladaz PropzSaladaz merged commit 47e6f86 into develop May 14, 2026
6 checks passed
@PropzSaladaz PropzSaladaz deleted the documentation/256-improve-te-documentation branch May 14, 2026 11:18
@github-actions github-actions Bot locked and limited conversation to collaborators May 14, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve libBLS Threshold Encryption documentation

3 participants