Paul Schaub
|
b1bde161b4
|
Fix typos and wording
|
2021-12-28 13:53:25 +01:00 |
Paul Schaub
|
ce7b69269b
|
Various code cleanup
|
2021-12-28 13:32:50 +01:00 |
Paul Schaub
|
a66b45c3d2
|
Further sourcing of PGPObjectFactory from ImplementationProvider
|
2021-12-14 15:03:45 +01:00 |
Paul Schaub
|
c4618617f6
|
Introduce iteration limit to prevent resource exhaustion when reading signatures
|
2021-12-06 17:11:23 +01:00 |
Paul Schaub
|
cd9e7611ac
|
Remove workaround for invalid signature processing
|
2021-12-02 12:42:02 +01:00 |
Paul Schaub
|
c31fda95f9
|
Start reusing new signature builder in SecretKeyRingEditor
|
2021-11-16 13:40:33 +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
|
2b2639bde7
|
Fix checkstyle issues
|
2021-10-20 21:37:48 +02:00 |
Paul Schaub
|
a8998f27ad
|
Introduce HashAlgorithmNegotiator
|
2021-10-20 21:26:47 +02:00 |
Paul Schaub
|
e390389c0a
|
Reuse compliance
|
2021-10-07 16:28:31 +02:00 |
Paul Schaub
|
90a00e0541
|
Move signature verification to dedicated streams
|
2021-09-07 14:02:07 +02:00 |
Paul Schaub
|
e19acb667c
|
Add SignatureUtils.readSignatures(byte[])
|
2021-08-26 19:35:25 +02:00 |
Paul Schaub
|
dd941fb293
|
Merge nested if-statements
|
2021-08-15 15:46:41 +02:00 |
Paul Schaub
|
6251e01d57
|
Make classes final where sensible
|
2021-08-15 15:46:41 +02:00 |
Paul Schaub
|
3c68840a29
|
Add documentation to SignatureUtils methods
|
2021-08-14 11:09:51 +02:00 |
Paul Schaub
|
944d79b009
|
Rearrange armored input stream workaround code
|
2021-08-08 15:58:12 +02:00 |
Paul Schaub
|
089b81b070
|
Improve parsing of data containing invalid signatures
partial workaround for https://github.com/bcgit/bc-java/pull/1006
|
2021-08-05 15:18:33 +02:00 |
Paul Schaub
|
e7ed0f76a3
|
Properly ignore marker packets when reading keys/sigs
|
2021-07-31 22:25:12 +02:00 |
Paul Schaub
|
fb16db5db4
|
Improve handling of signatures with missing issuerKeyId packets
|
2021-07-31 22:24:39 +02:00 |
Paul Schaub
|
88891e1337
|
Remove usage of deprecated decryption/verification API in tests
|
2021-06-16 15:38:02 +02:00 |
Paul Schaub
|
bedfef49fe
|
Add getSignatureDigestPrefix utility method to SignatureUtils
|
2021-06-10 13:35:09 +02:00 |
Paul Schaub
|
1a5baa0fa4
|
Clean up BCUtils class
|
2021-05-29 12:43:31 +02:00 |
Paul Schaub
|
c255439ee2
|
Cleanse duplicated code
|
2021-05-28 22:37:16 +02:00 |
Paul Schaub
|
a23f2c4401
|
Delete SelectSignatureFromKey class
|
2021-05-28 22:21:03 +02:00 |
Paul Schaub
|
431a65517e
|
Add documentation to signature related classes
|
2021-05-03 13:37:47 +02:00 |
Paul Schaub
|
ec85f53bb6
|
Incorporate feedback from @IvanPizhenko. Thanks!
|
2021-04-30 10:23:12 +02:00 |
Paul Schaub
|
64cc9ecca4
|
Proper Signature Verification
|
2021-04-30 09:49:19 +02:00 |