-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Description
I need to use a minimal subset of Sigstore function, only for validation, inside a browser extension. While there are polyfills and stuff like browserify, I did not have much success with them, and I think that when doing delicate crypto I should not rely on automatic fillings.
I would like to work on achieving this, and could use some guidance and insights on the possible issues and, if there is interest, how to structure things in order to have them integrated here.
So far, I have started porting the core
package, and these are my ideal steps on which I have experimented a bit:
- Swapping
Buffer
for the both node and browser nativeUint8Array
- Porting the crypto to the Web Crypto API
- Build using vite
- Port the tests to something vite-compatible
I think that overall, having a verifying only minimal implementation should not be a very long job.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request