|
374e6452f0
|
Add RevokedKeyException
|
2022-05-07 14:12:18 +02:00 |
|
|
3e7e6df3f9
|
Disallow stripping of primary secret keys
|
2022-05-07 14:11:39 +02:00 |
|
|
64a50266f1
|
Test for detection of uncompressed, signed messages, and improve decryption of seip messages
|
2022-05-05 12:43:44 +02:00 |
|
|
826331917f
|
Add comments to unexhaustive parsing method
|
2022-05-05 11:15:19 +02:00 |
|
|
69f84f24b6
|
Implement heavy duty packet inspection to figure out nature of data
|
2022-05-04 20:55:29 +02:00 |
|
|
288f1b414b
|
Fix javadoc links
|
2022-05-03 11:31:19 +02:00 |
|
|
2b37c4c9cb
|
Deprecate Policy.*.default*Policy() methods in favor of methods with more expressive names
You cannot tell, what defaultHashAlgorithmPolicy() really means.
Therefore the default methods were deprecated in favor for more expressive methods
|
2022-05-03 11:23:40 +02:00 |
|
|
b980fcd7b1
|
EncryptionOptions.addRecipients(collection): Disallow empty collections
Fixes #281
|
2022-04-29 22:49:45 +02:00 |
|
|
4698b68015
|
Fix javadoc generation
|
2022-04-23 01:47:44 +02:00 |
|
|
9b8cf37dd1
|
Use smart hash algorithm policy as default revocation hash policy
|
2022-04-22 23:06:40 +02:00 |
|
|
6c983d66e0
|
Take hash algorithm usage date into account when checking algorithm acceptance
|
2022-04-22 22:45:39 +02:00 |
|
|
4764202ac9
|
Change visibility of BcPGPHashContextContentSignerBuilder constructor
|
2022-04-22 22:43:19 +02:00 |
|
|
6c442e9568
|
Merge remote-tracking branch 'origin/hashContextSigner'
|
2022-04-22 21:36:47 +02:00 |
|
|
230725f6ff
|
Add option to force handling of data as non-openpgp
|
2022-04-22 21:33:13 +02:00 |
|
|
8172aa1083
|
Update documentation of #96 workaround
|
2022-04-22 20:56:02 +02:00 |
|
|
46f69b9fa5
|
Introduce OpenPgpInputStream to distinguish between armored, binary and non-OpenPGP data
|
2022-04-22 20:53:44 +02:00 |
|
|
73b7f1b9bb
|
Refactoring
|
2022-04-19 21:07:46 +02:00 |
|
|
c3dfb254b1
|
Experimental implementation of signing of existing hash contexts (MessageDigest instances)
|
2022-04-16 00:23:20 +02:00 |
|
|
b64d6e8e55
|
Stabilize HashAlgorithm.fromName()
|
2022-04-16 00:22:41 +02:00 |
|
|
05022fcbb5
|
Fix whitespace error
|
2022-04-07 21:17:00 +02:00 |
|
|
e4bccaf58d
|
Add support for RegularExpression subpackets (fixes #246)
|
2022-04-07 20:47:47 +02:00 |
|
|
7710845454
|
Simplify setPolicyUrl implementation
|
2022-04-07 20:46:21 +02:00 |
|
|
d4c56f655f
|
Add support for PolicyURI subpackets (fixes #248)
|
2022-04-07 20:41:21 +02:00 |
|
|
5f65ca4437
|
Remove workaround for BC not properly parsing RevocationKey subpacket
|
2022-04-07 20:28:45 +02:00 |
|
|
d0544e690e
|
Fix KeyRingUtils.keysPlusPublicKey()
|
2022-04-07 20:24:36 +02:00 |
|
|
361d2376f5
|
Update documentation on curve oid workaround
|
2022-04-07 20:21:07 +02:00 |
|
|
73fa46895e
|
Implement merging of certificates
Fixes #211
|
2022-04-07 19:51:42 +02:00 |
|
|
864bfad80c
|
Add test for encryption / decryption, signing with missing secret subkey
|
2022-04-07 19:42:58 +02:00 |
|
|
a22336a795
|
Create dedicated KeyException class for key-related exceptions.
|
2022-04-07 19:42:58 +02:00 |
|
|
6b3f37796c
|
Restructure dependencies and version.gradle
|
2022-04-07 19:40:56 +02:00 |
|
|
53017d2d38
|
Bump BC to 1.71
|
2022-04-07 19:40:39 +02:00 |
|
|
a7d56e3461
|
PGPainless 1.1.5
|
2022-04-05 14:48:44 +02:00 |
|
Péter Barabás
|
30c9ea254a
|
Fix XML comment
|
2022-04-05 14:36:58 +02:00 |
|
Péter Barabás
|
8c6813ce56
|
#266 Handle ClassCastException in signature.init calls
|
2022-04-05 14:36:58 +02:00 |
|
|
f6c6b9aded
|
Do not attempt to verify signatures made by external keys using primary key.
This aims at fixing #266 in combination with #267.
|
2022-04-05 14:10:04 +02:00 |
|
|
0bce68d6ee
|
Add shortcut SigningOptions.addSignature() method
|
2022-04-04 20:18:15 +02:00 |
|
|
d0b070f0f3
|
Fix javadoc
|
2022-04-04 20:17:57 +02:00 |
|
|
e601f8dbda
|
In Encrypt example: Read keys from string
|
2022-04-04 19:49:28 +02:00 |
|
|
2065b4e4ed
|
Document planned removal of BCUtil.constantTimeAreEquals(char[], char[])
|
2022-04-04 13:08:24 +02:00 |
|
|
c8a1ca5b29
|
Make use of DateUtil.now() in test
|
2022-04-04 12:53:47 +02:00 |
|
|
2c86d8dfe4
|
Document various KeyRingSelectionStrategies
|
2022-04-04 12:49:00 +02:00 |
|
|
7ca9934cbe
|
Document KeyRingSelectionStrategy
|
2022-04-04 12:32:37 +02:00 |
|
|
bfbe03f9e0
|
Document SelectUserIds
|
2022-04-04 12:19:07 +02:00 |
|
|
4aaa242d64
|
Add javadoc to SignatureSubpacketsUtil
|
2022-04-04 10:40:57 +02:00 |
|
|
58dee0d970
|
Fix javadoc warnings
|
2022-04-02 18:56:05 +02:00 |
|
|
4bd01578fb
|
Fix javadoc generation
|
2022-04-02 18:14:17 +02:00 |
|
|
6869c66937
|
Add TODOs to remove deprecated methods in 1.2.X
|
2022-04-02 17:12:12 +02:00 |
|
|
8ec86e6464
|
Rename KeyRingUtil.removeSecretKey() to stripSecretKey()
|
2022-04-02 17:03:38 +02:00 |
|
|
50bcb6a135
|
Fix changelog and change method signature
|
2022-04-02 16:18:12 +02:00 |
|
|
39382c7de6
|
Add annotations to SignatureGenerationStream constructor
|
2022-04-02 16:18:12 +02:00 |
|