Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace openpgp with pgpainless-sop / bouncycastle #30011

Open
viceice opened this issue Jul 3, 2024 · 1 comment
Open

Replace openpgp with pgpainless-sop / bouncycastle #30011

viceice opened this issue Jul 3, 2024 · 1 comment
Assignees
Labels
core:config Related to config capabilities and presets priority-3-medium Default priority, "should be done" but isn't prioritised ahead of others type:feature Feature (new functionality)

Comments

@viceice
Copy link
Member

viceice commented Jul 3, 2024

Describe the proposed change(s).

Use the org.pgpainless:pgpainless-sop java lib compiled to wasm (TeaVM) as a PGP replacement, so we can fully drop openpgp because of licensing issues.

@viceice viceice added type:feature Feature (new functionality) priority-3-medium Default priority, "should be done" but isn't prioritised ahead of others core:config Related to config capabilities and presets labels Jul 3, 2024
@viceice viceice self-assigned this Jul 3, 2024
@viceice viceice changed the title Replace PGP with pgpainless-sop / bouncycastle Replace openpgpg.js with pgpainless-sop / bouncycastle Jul 3, 2024
@viceice viceice changed the title Replace openpgpg.js with pgpainless-sop / bouncycastle Replace openpgp.js with pgpainless-sop / bouncycastle Jul 3, 2024
@viceice viceice changed the title Replace openpgp.js with pgpainless-sop / bouncycastle Replace openpgp with pgpainless-sop / bouncycastle Jul 3, 2024
@viceice
Copy link
Member Author

viceice commented Jul 3, 2024

An alternate is to use a rust implementation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core:config Related to config capabilities and presets priority-3-medium Default priority, "should be done" but isn't prioritised ahead of others type:feature Feature (new functionality)
Projects
None yet
Development

No branches or pull requests

1 participant