|
244113bc2f
|
Replace static decryptAndOrVerify() method with non-static processMessage() function
|
2025-06-17 13:31:39 +02:00 |
|
|
3bc07f045c
|
Prevent NULL encryption algorithm
|
2025-06-17 13:31:39 +02:00 |
|
|
76efbf2e45
|
Test encryptionMechanismOverride for symmetric and asymmetric encryption
|
2025-06-17 13:31:38 +02:00 |
|
|
f7dd72dd79
|
Respect encryptionMechanismOverride
|
2025-06-17 13:31:38 +02:00 |
|
|
6e8982df59
|
Remove debugging prints
|
2025-06-17 13:31:38 +02:00 |
|
|
ab6ab04bcb
|
Add documentation
|
2025-06-17 13:31:38 +02:00 |
|
|
dc2fe5d65a
|
Rework OpenPGPInputStream to rely on BCPGInputStream for packet parsing
|
2025-06-17 13:31:38 +02:00 |
|
|
05ea7bd94f
|
Workaround for OpenPGPInputStream to recognize PKESKv6 packets
|
2025-06-17 13:31:38 +02:00 |
|
|
c2f7a8b2fd
|
Fix checkstyle issues
|
2025-06-17 13:31:37 +02:00 |
|
|
333addf262
|
Move negotiation tests to dedicated test class
|
2025-06-17 13:31:37 +02:00 |
|
|
cc4928ab22
|
First draft for SEIPD2 negotiation
|
2025-06-17 13:31:37 +02:00 |
|
|
0266d14594
|
Rework KeyAccessor
|
2025-06-17 13:31:37 +02:00 |
|
|
94febc33df
|
Expose encryption mechanism during decryption
|
2025-06-17 13:31:37 +02:00 |
|
|
3cef99d256
|
Add BUILD.md
|
2025-06-17 13:31:36 +02:00 |
|
|
48f000f6f4
|
Update README
|
2025-06-17 13:31:36 +02:00 |
|
|
bdd5a9e26e
|
Raise kotlin lib version
|
2025-06-17 13:31:36 +02:00 |
|
|
9343e1e0f2
|
Remove duplicate line in build.gradle
|
2025-06-17 13:31:36 +02:00 |
|
|
1dd666d32b
|
Implement crude update-key command (only merges certs for now)
|
2025-06-17 13:31:36 +02:00 |
|
|
b7dedbd619
|
SOP certify-userid: Properly throw KeyCannotCertify exception
|
2025-06-17 13:31:36 +02:00 |
|
|
d540febc7f
|
Add PGPainlessCertifyValidateUserIdTest
|
2025-06-17 13:31:35 +02:00 |
|
|
168c884f27
|
Certify-UserId: Throw proper exception on unbound user-id
|
2025-06-17 13:31:35 +02:00 |
|
|
148af79794
|
Set relaxed PK policies for tests with weak DSA keys
|
2025-06-17 13:31:35 +02:00 |
|
|
85856567dd
|
Fix checkstyle issues
|
2025-06-17 13:31:35 +02:00 |
|
|
4797ce34c3
|
Add comments
|
2025-06-17 13:31:35 +02:00 |
|
|
68be1ffc5f
|
SOP: Implement merge-certs subcommand
|
2025-06-17 13:31:34 +02:00 |
|
|
9f2371932e
|
Update SOP version in VersionImpl
|
2025-06-17 13:31:34 +02:00 |
|
|
24cef79831
|
Add PublicKeyAlgorithmPolicy based on rfc9580
|
2025-06-17 13:31:34 +02:00 |
|
|
3080e8bdd3
|
Implement SOPs validate-userid command
|
2025-06-17 13:31:34 +02:00 |
|
|
2d1c2d2737
|
Implement SOPs certify-userid command
|
2025-06-17 13:31:34 +02:00 |
|
|
1b19634415
|
SOP-Java: These go to 11
|
2025-06-17 13:31:32 +02:00 |
|
|
c7c3d5b3ab
|
HardwareSecurity: Replace usage of Long KeyId with KeyIdentifier
|
2025-06-17 13:31:10 +02:00 |
|
|
f3257d9405
|
Remove unused test
|
2025-06-17 13:31:10 +02:00 |
|
|
b8f41b6212
|
Port ReadKeys example
|
2025-06-17 13:31:10 +02:00 |
|
|
96fa3af08c
|
Port Encrypt example
|
2025-06-17 13:31:10 +02:00 |
|
|
ff62a39dc8
|
Port DecryptOrVerify example
|
2025-06-17 13:31:10 +02:00 |
|
|
187416bbe1
|
Port EncryptDecryptTest
|
2025-06-17 13:31:09 +02:00 |
|
|
d1861e51cd
|
Improve API for signatures in results
|
2025-06-17 13:31:09 +02:00 |
|
|
654756c919
|
Replace all remaining usages of PGPainless.generateKeyRing()
|
2025-06-17 13:31:09 +02:00 |
|
|
2d6675ec06
|
Add tests for v6<->v4 certificate certification
|
2025-06-17 13:31:09 +02:00 |
|
|
7281ce530a
|
Port KeyWithUnknownSecretKeyEncryptionMethodTest
|
2025-06-17 13:31:09 +02:00 |
|
|
8aaa042087
|
Port a bunch of more tests
|
2025-06-17 13:31:09 +02:00 |
|
|
bab5a4b0bf
|
Add missing methods for SecretKeyRing protection
|
2025-06-17 13:31:08 +02:00 |
|
|
a8a09b7db7
|
Add OpenPGPSecretKey.unlock(Passphrase) extension method
|
2025-06-17 13:31:08 +02:00 |
|
|
e2d8db6796
|
Port BcHashContextSigner and test
|
2025-06-17 13:31:08 +02:00 |
|
|
bd24db9cc6
|
Port TryDecryptWithUnavailableGnuDummyKeyTest
|
2025-06-17 13:31:08 +02:00 |
|
|
9f35be1b0e
|
Port more tests
|
2025-06-17 13:31:08 +02:00 |
|
|
bb64188473
|
Port some more tests
|
2025-06-17 13:31:07 +02:00 |
|
|
54d83daee5
|
Port UnlockSecretKey method
|
2025-06-17 13:31:07 +02:00 |
|
|
cad89b9bde
|
Small javadoc fixes
|
2025-06-17 13:31:07 +02:00 |
|
|
c22a2e4fcf
|
Add test for overriding features during key generation
|
2025-06-17 13:31:07 +02:00 |
|