Paul Schaub
|
7480c47fa7
|
Add behavior test to ensure that ArmoredInputStream cuts away any data outside of the armor
|
2022-09-08 18:15:52 +02:00 |
|
Paul Schaub
|
46f69b9fa5
|
Introduce OpenPgpInputStream to distinguish between armored, binary and non-OpenPGP data
|
2022-04-22 20:53:44 +02:00 |
|
Paul Schaub
|
ce7b69269b
|
Various code cleanup
|
2021-12-28 13:32:50 +01:00 |
|
Paul Schaub
|
cf90c25afc
|
rename invocationContextProvider to TestAllImplementations
|
2021-12-14 16:56:29 +01:00 |
|
Paul Schaub
|
c331dee6b1
|
Replace @ArgumentSource with @TestTemplate, @ExtendWith
|
2021-12-14 16:55:04 +01:00 |
|
Paul Schaub
|
2ebf4be39c
|
Replace @MethodSource annotation with @ArgumentsSource
|
2021-12-14 15:47:53 +01:00 |
|
Paul Schaub
|
a66b45c3d2
|
Further sourcing of PGPObjectFactory from ImplementationProvider
|
2021-12-14 15:03:45 +01:00 |
|
Paul Schaub
|
03f13ee4a7
|
Add StreamGeneratorWrapper which uses new PGPCanonicalizedDataGenerator if required
|
2021-12-02 12:40:20 +01:00 |
|
Paul Schaub
|
888073b604
|
Add basic canonicalization test for new BC generator class
|
2021-12-02 12:40:20 +01:00 |
|
Paul Schaub
|
91080f411d
|
Rework secret key protection
|
2021-11-20 20:19:22 +01:00 |
|
Paul Schaub
|
e390389c0a
|
Reuse compliance
|
2021-10-07 16:28:31 +02:00 |
|
Paul Schaub
|
f7a7035059
|
Workaround for PGPUtil accidentally mistaking plain data for base64 encoded data.
|
2021-10-01 15:04:37 +02:00 |
|
Paul Schaub
|
526dc0caac
|
Add support for creating cleartext signed messages and add tests
|
2021-09-27 17:10:00 +02:00 |
|
Paul Schaub
|
aa0aaf134d
|
Bundle ASCII-Armor CRC related tests
|
2021-08-08 17:39:36 +02:00 |
|
Paul Schaub
|
311c842196
|
Revert introduction of StreamUtil
|
2021-07-31 20:40:31 +02:00 |
|
Paul Schaub
|
107e53c03e
|
Fully drain ArmoredInputStreams to verify CRC checksum.
Fixes #159 (for real this time)
|
2021-07-27 15:09:59 +02:00 |
|
Paul Schaub
|
fc311fe781
|
Workaround for #159: Avoid to prevent swallowing IOExceptions
|
2021-07-26 16:19:30 +02:00 |
|
Paul Schaub
|
9b9064beae
|
Small code style fixes and optimizations
|
2021-06-10 12:42:48 +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 |
|
Paul Schaub
|
64cc9ecca4
|
Proper Signature Verification
|
2021-04-30 09:49:19 +02:00 |
|