Skip to content

feat(encryption): add chunked decryption - #988

Open
BravoNatalie wants to merge 7 commits into
feat/encryption-envelope-chunked-encryptionfrom
feat/encryption-envelope-chunked-decryption
Open

BravoNatalie wants to merge 7 commits into
feat/encryption-envelope-chunked-encryptionfrom
feat/encryption-envelope-chunked-decryption

Conversation

@BravoNatalie

@BravoNatalie BravoNatalie commented Sep 26, 2026 •

Copy link
Copy Markdown
Collaborator

Part of #968

What

Start the chunked streaming reader with a bounded, incremental parser that finds the COSE envelope before detached ciphertext begins. It validates the completed envelope through the existing decoder.

Verification

The current branch passed 426 package tests, Biome, and TypeScript checks.

Notes

This draft currently contains the envelope parser. Chunk authentication and the decrypt/decryptWith stream interfaces are still to come.

@github-project-automation github-project-automation Bot moved this to 📌 Triage in FOC Sep 26, 2026
@pkg-pr-new

pkg-pr-new Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/FilOzone/synapse-sdk/@filoz/filecoin-encryption-envelope@988
npm i https://pkg.pr.new/FilOzone/synapse-sdk/@filoz/synapse-core@988
npm i https://pkg.pr.new/FilOzone/synapse-sdk/@filoz/synapse-react@988
npm i https://pkg.pr.new/FilOzone/synapse-sdk/@filoz/synapse-sdk@988

commit: ac45b24

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
synapse-dev ac45b24 Commit Preview URL

Branch Preview URL
Sep 27 2026, 12:17 AM

@FilOzzy FilOzzy moved this from 📌 Triage to ⌨️ In Progress in FOC Sep 26, 2026
@BravoNatalie
BravoNatalie marked this pull request as ready for review September 28, 2026 00:17
@BravoNatalie
BravoNatalie requested review from JAG-UK and removed request for hugomrdias and rvagg September 28, 2026 00:17
@BravoNatalie
BravoNatalie added this pull request to stack #990 September 28, 2026 00:18

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ⌨️ In Progress

Development

Successfully merging this pull request may close these issues.

2 participants