Paul Schaub
|
e390389c0a
|
Reuse compliance
|
2021-10-07 16:28:31 +02:00 |
Paul Schaub
|
c851457ef8
|
Add S2KUsageFix class and tests to switch secret keys encrypted with USAGE_CHECKSUM over to USAGE_SHA1
|
2021-09-09 20:31:02 +02:00 |
Paul Schaub
|
97c8ff8312
|
Throw WrongConsumingMethodException when processing Cleartext Signed Messages with Inband Signature verification API and vice versa
|
2021-08-29 13:35:27 +02:00 |
Paul Schaub
|
1ce6632f18
|
Rename KeyValidationException -> KeyValidationError
|
2021-08-15 15:46:41 +02:00 |
Paul Schaub
|
8cf5347b52
|
Base PGPainlessCLI on new sop-java module
* Rename pgpainless-sop -> pgpainless-cli
* Introduce sop-java (implementation-independent SOP API)
* Introduce sop-java-picocli (CLI frontend for sop-java)
* Introduce pgpainless-sop (implementation of sop-java using PGPainless)
* Rework pgpainless-cli (plugs pgpainless-sop into sop-java-picocli)
|
2021-07-15 17:03:56 +02:00 |
Paul Schaub
|
df22c2a102
|
Remove duplicate code and throw NotYetImplementedExceptions where sensible
|
2021-06-16 15:49:43 +02:00 |
Paul Schaub
|
8f425cd31d
|
Fix parsing of non-OpenPGP messages when handling detached signatures
|
2021-06-15 17:35:58 +02:00 |
Paul Schaub
|
ea03c66400
|
Throw MissingDecryptionMethodException when missing decryption key or -passphrase
|
2021-05-28 23:20:25 +02:00 |
Paul Schaub
|
6f0cf35e31
|
Delete redundant classes
|
2021-05-28 21:33:20 +02:00 |
Paul Schaub
|
89a0adddd8
|
Reworking encryption/decryption API.
|
2021-05-25 14:23:42 +02:00 |
Paul Schaub
|
197cfab0d6
|
Respect symmetric algorithm policy during decryption and throw UnacceptableAlgorithmException if policy is violated
|
2021-05-17 13:47:46 +02:00 |
Paul Schaub
|
5a56949dd7
|
Throw WrongPassphraseException when wrong passphrase is provided to unlock secret key
|
2021-05-14 13:18:34 +02:00 |
Paul Schaub
|
ec85f53bb6
|
Incorporate feedback from @IvanPizhenko. Thanks!
|
2021-04-30 10:23:12 +02:00 |
Paul Schaub
|
6ee8a9416f
|
Prevent decryption of messages using SED instead of SEIP packets and create dedicated exceptions for MDC related errors
|
2021-04-27 12:27:25 +02:00 |
Paul Schaub
|
b89d3562ac
|
Add @Nullable, @Nonnull annotations through findbugs
|
2018-07-31 20:09:16 +02:00 |
Paul Schaub
|
39c5464c37
|
Rename module painless-core -> pgpainless-core
Fix build.gradle
|
2018-07-19 00:15:06 +02:00 |