mirror of
https://codeberg.org/PGPainless/sop-java.git
synced 2025-09-08 17:59:43 +02:00
Initial commit
This commit is contained in:
commit
8e3ee6c284
90 changed files with 6086 additions and 0 deletions
23
README.md
Normal file
23
README.md
Normal file
|
@ -0,0 +1,23 @@
|
|||
# SOP for Java
|
||||
|
||||
The [Stateless OpenPGP Protocol](https://datatracker.ietf.org/doc/html/draft-dkg-openpgp-stateless-cli-03) specification
|
||||
defines a generic stateless CLI for dealing with OpenPGP messages.
|
||||
Its goal is to provide a minimal, yet powerful API for the most common OpenPGP related operations.
|
||||
|
||||
`sop-java` defines a set of Java interfaces describing said API.
|
||||
|
||||
`sop-java-picocli` contains a wrapper application that transforms the `sop-java` API into a command line application
|
||||
compatible with the SOP-CLI specification.
|
||||
|
||||
## Known Implementations
|
||||
(Please expand!)
|
||||
|
||||
| Project | Description |
|
||||
|---------------------------------------------------------------------------------------|-----------------------------------------------|
|
||||
| [pgpainless-sop](https://github.com/pgpainless/pgpainless/tree/master/pgpainless-sop) | Implementation of `sop-java` using PGPainless |
|
||||
|
||||
### Implementations in other languages
|
||||
| Project | Language |
|
||||
|-------------------------------------------------|----------|
|
||||
| [sop-rs](https://sequoia-pgp.gitlab.io/sop-rs/) | Rust |
|
||||
| [SOP for python](https://pypi.org/project/sop/) | Python |
|
Loading…
Add table
Add a link
Reference in a new issue