Paul Schaub
|
9b9064beae
|
Small code style fixes and optimizations
|
2021-06-10 12:42:48 +02:00 |
|
Paul Schaub
|
8e02df9a3e
|
Test FileBasedMultiPassStrategy
|
2021-05-29 14:13:08 +02:00 |
|
Paul Schaub
|
13c7572c8c
|
Restore functionality of MissingPublicKeyCallback + JUnit test it
|
2021-05-29 12:19:12 +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
|
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
|
bfab4b60f0
|
Introduce parametrized tests to also test the JceImplementationFactory
|
2021-02-25 23:27:08 +01:00 |
|
Paul Schaub
|
81393a7285
|
Abort decryption process at a depth of 16 nested packets
|
2021-02-19 21:37:54 +01:00 |
|
Paul Schaub
|
ea89289852
|
Check MDC when stream is closed
|
2021-02-17 21:04:05 +01:00 |
|
Paul Schaub
|
d2a581de9b
|
Fix decryption of messages with Wildcard recipient
Fixes #76
|
2021-02-17 20:20:10 +01:00 |
|
Paul Schaub
|
63bf5a8e69
|
Add support for decryption with hidden recipients
|
2021-01-09 16:16:17 +01:00 |
|
Paul Schaub
|
cc1e4601e3
|
replace create{Encryptor,Decryptor} methods with encryptAndOrSign,decryptAndOrVerify
|
2020-11-29 15:33:54 +01:00 |
|
Paul Schaub
|
aafc9be888
|
Switch to Jupiter JUnit for tests
|
2020-11-13 16:31:59 +01:00 |
|
Paul Schaub
|
4f6a7d2838
|
Fix checkstyle issues
|
2020-08-24 16:26:29 +02:00 |
|
Paul Schaub
|
65b670740e
|
Add support for detached signatures
|
2020-08-24 14:56:42 +02:00 |
|
Paul Schaub
|
218c068ddb
|
Work on Tests. Disable costly freshkeys tests for now.
|
2020-01-10 22:07:54 +01:00 |
|