|
772f69788b
|
Refactor CleartextSignatureProcessor to allow reuse in DetachInbandSignatureAndMessage
|
2021-08-23 14:26:17 +02:00 |
|
|
829068d5a8
|
Switch from JUL logging to SLF4J
|
2021-08-23 14:20:25 +02:00 |
|
|
ae1539fa24
|
Add test to check, how messages with multiple SEIP packets are handled
|
2021-08-23 00:48:38 +02:00 |
|
|
03efb5e14c
|
Rename verifySignatureCreationTimeIsInBounds method
|
2021-08-18 14:50:01 +02:00 |
|
|
3bee3e5916
|
Add README for signature package
|
2021-08-18 14:49:31 +02:00 |
|
|
3abb796220
|
Separate Signature verification methods out of SignatureValidator into SignatureVerifier
|
2021-08-18 14:28:36 +02:00 |
|
|
8c3b694a71
|
Refactoring
|
2021-08-18 13:19:43 +02:00 |
|
|
5a9b8a2c50
|
Verify notBefore and notAfter on any message signatures
|
2021-08-18 12:55:24 +02:00 |
|
|
099b160656
|
Native support for notBefore and notAfter signature creation time constraints
|
2021-08-17 14:47:07 +02:00 |
|
|
6a108cb8c0
|
SignatureValidityComparator: Remove member order
|
2021-08-15 15:46:41 +02:00 |
|
|
452ee3fb30
|
Do not hide member has with local variable
|
2021-08-15 15:46:41 +02:00 |
|
|
e368a8b16a
|
Reduce complexity of statements
|
2021-08-15 15:46:41 +02:00 |
|
|
6467217bd1
|
Make defaultDigestHashAlgorithm static
|
2021-08-15 15:46:41 +02:00 |
|
|
dd941fb293
|
Merge nested if-statements
|
2021-08-15 15:46:41 +02:00 |
|
|
28f6664b29
|
Change order of modifiers
|
2021-08-15 15:46:41 +02:00 |
|
|
09ffd527b5
|
Change constructor visibility of KeyAccessor
|
2021-08-15 15:46:41 +02:00 |
|
|
9ac0ee4043
|
Avoid hiding member with local variable
|
2021-08-15 15:46:41 +02:00 |
|
|
672acd38d0
|
ProviderFactory: Avoid accessing subclass in parent class initialization
|
2021-08-15 15:46:41 +02:00 |
|
|
adc69caa51
|
ImplementationFactory: Avoid accessing subclass in parent class initialization
|
2021-08-15 15:46:41 +02:00 |
|
|
8539157405
|
Move builder() method above Builder class
|
2021-08-15 15:46:41 +02:00 |
|
|
54a4625fed
|
fix comments and javadoc
|
2021-08-15 15:46:41 +02:00 |
|
|
c11f334fa4
|
Policy: Use EnumMap for improved performance
|
2021-08-15 15:46:41 +02:00 |
|
|
e5b15fe0c2
|
Use String-formatting in Logger statements
|
2021-08-15 15:46:41 +02:00 |
|
|
485666c72a
|
Change static variable names
|
2021-08-15 15:46:41 +02:00 |
|
|
20b3080e94
|
getBitStrenght: Throw NoSuchAlgorithmException for unknown curves
|
2021-08-15 15:46:41 +02:00 |
|
|
ccc62e090c
|
Make DateUtil thread-safe
|
2021-08-15 15:46:41 +02:00 |
|
|
bb27fddc89
|
Remove default constructor of NotationRegistry
|
2021-08-15 15:46:41 +02:00 |
|
|
ab951fcf03
|
InputStreams: overwrite read(b, off, len) for improved performance
|
2021-08-15 15:46:41 +02:00 |
|
|
5eb470862e
|
Remove OpenPgpMetadata.FileInfo subclass
|
2021-08-15 15:46:41 +02:00 |
|
|
2bd71617bd
|
PGPException is not thrown during secret key reading
|
2021-08-15 15:46:41 +02:00 |
|
|
6251e01d57
|
Make classes final where sensible
|
2021-08-15 15:46:41 +02:00 |
|
|
1ce6632f18
|
Rename KeyValidationException -> KeyValidationError
|
2021-08-15 15:46:41 +02:00 |
|
|
66293bf333
|
Add documentation to ArmoredOutputStreamFactory
|
2021-08-15 13:41:07 +02:00 |
|
|
fd867bbfbe
|
Allow customization of ASCII armor comment and version headers
|
2021-08-14 13:56:16 +02:00 |
|
|
a678ff1b6e
|
Add documentation to classes related to verification of cleartext signed data
|
2021-08-14 11:39:13 +02:00 |
|
|
468159b2ad
|
Add documentation to SignatureSubpacketsUtil
|
2021-08-14 11:19:40 +02:00 |
|
|
3c68840a29
|
Add documentation to SignatureUtils methods
|
2021-08-14 11:09:51 +02:00 |
|
|
8256cd3a5b
|
Test some methods of KeyRingInfo
|
2021-08-08 18:26:38 +02:00 |
|
|
50e7fd96b8
|
Fix javadoc issues
|
2021-08-08 18:13:48 +02:00 |
|
|
08a5ce73dc
|
Test SignatureValidator.verifyWasPossiblyMadeByKey()
|
2021-08-08 17:55:57 +02:00 |
|
|
aa0aaf134d
|
Bundle ASCII-Armor CRC related tests
|
2021-08-08 17:39:36 +02:00 |
|
|
cae099eabe
|
Properly evaluate key expiration dates
|
2021-08-08 16:58:32 +02:00 |
|
|
a0be510fc2
|
Update test key to have no key-expiration date
|
2021-08-08 16:57:37 +02:00 |
|
|
944d79b009
|
Rearrange armored input stream workaround code
|
2021-08-08 15:58:12 +02:00 |
|
|
1983cfb4ac
|
ArmoredInputStreams: Properly catch ignorable IOExceptions caused by missing CRC sums
|
2021-08-08 15:35:05 +02:00 |
|
|
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 |
|
|
245e4a380d
|
Add JUnit test to ensure proper bracketing and nested-ness of multiple OnePassSignatures
|
2021-08-05 13:12:12 +02:00 |
|
|
9a485a3354
|
Encrypt to all capable subkeys by default
|
2021-08-04 16:38:17 +02:00 |
|
|
2d76cb5c82
|
Fix partial length encoding of some messages
Fixes #160
I'm not yet sure, why this issue only happened with some keys and not others,
but this fix works for now.
|
2021-08-04 16:02:35 +02:00 |
|
|
16c3116518
|
Fix order and nested-ness of one-pass-signatures
Fixes #164
|
2021-08-04 15:42:25 +02:00 |
|