mirror of
https://github.com/pgpainless/pgpainless.git
synced 2025-09-14 12:49:39 +02:00
Update SOP implementation to the latest spec version
See https://datatracker.ietf.org/doc/html/draft-dkg-openpgp-stateless-cli-03
This commit is contained in:
parent
5e0ca369bf
commit
1cb49f4b12
21 changed files with 348 additions and 112 deletions
|
@ -35,9 +35,9 @@ public interface Decrypt {
|
|||
throws SOPGPException.UnsupportedOption;
|
||||
|
||||
/**
|
||||
* Adds the verification cert.
|
||||
* Adds one or more verification cert.
|
||||
*
|
||||
* @param cert input stream containing the cert
|
||||
* @param cert input stream containing the cert(s)
|
||||
* @return builder instance
|
||||
*/
|
||||
Decrypt verifyWithCert(InputStream cert)
|
||||
|
@ -45,9 +45,9 @@ public interface Decrypt {
|
|||
IOException;
|
||||
|
||||
/**
|
||||
* Adds the verification cert.
|
||||
* Adds one or more verification cert.
|
||||
*
|
||||
* @param cert byte array containing the cert
|
||||
* @param cert byte array containing the cert(s)
|
||||
* @return builder instance
|
||||
*/
|
||||
default Decrypt verifyWithCert(byte[] cert)
|
||||
|
@ -75,9 +75,9 @@ public interface Decrypt {
|
|||
SOPGPException.UnsupportedOption;
|
||||
|
||||
/**
|
||||
* Adds the decryption key.
|
||||
* Adds one or more decryption key.
|
||||
*
|
||||
* @param key input stream containing the key
|
||||
* @param key input stream containing the key(s)
|
||||
* @return builder instance
|
||||
*/
|
||||
Decrypt withKey(InputStream key)
|
||||
|
@ -86,9 +86,9 @@ public interface Decrypt {
|
|||
SOPGPException.UnsupportedAsymmetricAlgo;
|
||||
|
||||
/**
|
||||
* Adds the decryption key.
|
||||
* Adds one or more decryption key.
|
||||
*
|
||||
* @param key byte array containing the key
|
||||
* @param key byte array containing the key(s)
|
||||
* @return builder instance
|
||||
*/
|
||||
default Decrypt withKey(byte[] key)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue