Paul Schaub
|
58dee0d970
|
Fix javadoc warnings
|
2022-04-02 18:56:05 +02:00 |
Paul Schaub
|
fc65bb4496
|
Raise readable error message when trying to encrypt for key without acceptable self-sigs
|
2022-03-07 14:55:45 +01:00 |
Paul Schaub
|
b1bde161b4
|
Fix typos and wording
|
2021-12-28 13:53:25 +01:00 |
Paul Schaub
|
ba9de4b44a
|
EncryptionOptions: replace arguments of type PGPPublicKeyRingCollection with Iterable<PGPPublicKeyRing>
|
2021-12-13 01:14:24 +01:00 |
Paul Schaub
|
bd67d9c0fa
|
Rename EncryptionPurpose.STORAGE_AND_COMMUNICATION -> ANY
|
2021-11-02 11:30:44 +01:00 |
Paul Schaub
|
3a9473ad6c
|
V5 Key-readyness: Replace usages of OpenPgpV4Fingerprint with abstract super class
|
2021-10-27 17:38:25 +02:00 |
Paul Schaub
|
3fd929916d
|
EncryptionOptions: Change return val of overrideEncryptionAlgorithm to EncryptionOptions
|
2021-10-26 23:06:41 +02:00 |
Paul Schaub
|
e390389c0a
|
Reuse compliance
|
2021-10-07 16:28:31 +02:00 |
Paul Schaub
|
cae099eabe
|
Properly evaluate key expiration dates
|
2021-08-08 16:58:32 +02:00 |
Paul Schaub
|
9a485a3354
|
Encrypt to all capable subkeys by default
|
2021-08-04 16:38:17 +02:00 |
Paul Schaub
|
2ba782c451
|
Move file-related encryption-info into ProducerOptions
|
2021-07-10 12:22:47 +02:00 |
Paul Schaub
|
e297dfd3c1
|
EncryptionOptions: Consistent exceptions
|
2021-06-10 15:04:08 +02:00 |
Paul Schaub
|
9883d1537b
|
Move EncryptionPurpose to own class
|
2021-05-27 15:52:43 +02:00 |
Paul Schaub
|
8e6abe5d02
|
Add EncryptionOptions.addRecipients(PGPPublicKeyRingCollection)
|
2021-05-27 13:47:24 +02:00 |
Paul Schaub
|
e67854310d
|
Change visibilit of non-API methods to package
|
2021-05-27 13:47:04 +02:00 |
Paul Schaub
|
629ebbd46d
|
Add missing javadoc
|
2021-05-27 13:46:40 +02:00 |
Paul Schaub
|
412b0aa119
|
Add SymmetricKeyAlgorithmNegotiator
|
2021-05-25 14:24:47 +02:00 |
Paul Schaub
|
4e63313c91
|
Do some first prototype algorithm negotiation
|
2021-05-25 14:24:38 +02:00 |
Paul Schaub
|
909f0e7be3
|
Work on KeyRingInfo
|
2021-05-25 14:24:26 +02:00 |
Paul Schaub
|
a30767eb91
|
Fix tests
|
2021-05-25 14:24:10 +02:00 |
Paul Schaub
|
d70ee86468
|
Prevent plaintext encryption
|
2021-05-25 14:23:58 +02:00 |
Paul Schaub
|
89a0adddd8
|
Reworking encryption/decryption API.
|
2021-05-25 14:23:42 +02:00 |