1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2025-09-10 18:59:39 +02:00
Commit graph

2447 commits

Author SHA1 Message Date
71479f0221
Certify-UserId: Throw proper exception on unbound user-id 2025-04-10 13:51:52 +02:00
85c58ac78f
Set relaxed PK policies for tests with weak DSA keys 2025-04-10 13:24:19 +02:00
33f438acfe
Fix checkstyle issues 2025-04-10 13:12:45 +02:00
a4f91d9a98
Add comments 2025-04-10 12:29:37 +02:00
7fc24f06d0
SOP: Implement merge-certs subcommand 2025-04-10 12:26:58 +02:00
ce36d52865
Update SOP version in VersionImpl 2025-04-08 17:22:27 +02:00
752c5e9375
Add PublicKeyAlgorithmPolicy based on rfc9580 2025-04-08 17:07:16 +02:00
b301e7571d
Implement SOPs validate-userid command 2025-04-08 16:10:38 +02:00
e61374ef12
Implement SOPs certify-userid command 2025-04-08 15:42:16 +02:00
c270ea76e6
SOP-Java: These go to 11 2025-04-08 13:24:46 +02:00
f1ed377f58
HardwareSecurity: Replace usage of Long KeyId with KeyIdentifier 2025-04-08 13:21:11 +02:00
68bf99ceb1
Remove unused test 2025-04-08 13:15:47 +02:00
38fa4e040e
Port ReadKeys example 2025-04-07 16:30:27 +02:00
5ee9339020
Port Encrypt example 2025-04-07 16:27:39 +02:00
1346810b59
Port DecryptOrVerify example 2025-04-07 16:25:10 +02:00
4adb65deb1
Port EncryptDecryptTest 2025-04-07 16:19:24 +02:00
21bf140228
Improve API for signatures in results 2025-04-07 16:03:01 +02:00
1f8809be81
Replace all remaining usages of PGPainless.generateKeyRing() 2025-04-07 14:09:21 +02:00
1738ce0f74
Add tests for v6<->v4 certificate certification 2025-04-07 13:34:23 +02:00
ead6b4ce38
Implement graal nativeimage compilation
Requires sop-java 10.1.1-SNAPSHOT for now, as that version includes picocli configurations files
2025-04-03 14:59:08 +02:00
bf5416846b
Port KeyWithUnknownSecretKeyEncryptionMethodTest 2025-04-03 12:49:24 +02:00
7d3431c58a
Port a bunch of more tests 2025-04-02 20:54:19 +02:00
b5f140dc6e
Add missing methods for SecretKeyRing protection 2025-04-02 20:50:25 +02:00
1ee960e58f
Add OpenPGPSecretKey.unlock(Passphrase) extension method 2025-04-02 20:50:03 +02:00
92ec1a3c66
Port BcHashContextSigner and test 2025-04-02 20:05:12 +02:00
7ae92ce973
Port TryDecryptWithUnavailableGnuDummyKeyTest 2025-04-02 15:59:04 +02:00
aba2d46686
Port more tests 2025-04-02 15:37:19 +02:00
8e7b64d2d9
Port some more tests 2025-04-02 15:27:58 +02:00
0d7914ce63
Port UnlockSecretKey method 2025-04-02 15:27:49 +02:00
bc681b87e8
Small javadoc fixes 2025-04-02 13:46:17 +02:00
1ecc931a3e
Add test for overriding features during key generation 2025-04-02 13:46:05 +02:00
ee3b8d4da3
KeySpecBuilder: Expose API for overriding default AEAD algorithms and features 2025-04-02 13:45:21 +02:00
573ebf6e06
Add missing javadoc to SigningOptions 2025-04-01 20:08:12 +02:00
f150f33403
Remove API instance parameter from ProducerOptions 2025-04-01 14:52:48 +02:00
e62e8b8f29
Port ConvertKeys example 2025-04-01 14:44:43 +02:00
5dfc6905c0
Port GenerateKeys examples 2025-04-01 14:43:42 +02:00
a02f6a5d98
Port PGPPublicKeyRingTest 2025-04-01 14:39:57 +02:00
984bd0ed20
Port ExtractCertCmdTest 2025-04-01 14:33:18 +02:00
58cf2db8b1
generate-key: Use API instance when generating keys 2025-04-01 14:33:08 +02:00
3d5c6692c4
Migrate GenerateKeyWithoutUserIdTest 2025-04-01 14:16:42 +02:00
5110acc912
Migrate some tests to new API 2025-04-01 14:13:21 +02:00
38545ecf52
IntegrityProtectedInputStream: remove useless logger 2025-03-31 11:46:50 +02:00
c0e6b4b6ba
Remove SignatureValidator methods 2025-03-31 11:36:38 +02:00
1dc57ef62a
Remove unused SignatureValidator methods 2025-03-31 09:58:19 +02:00
20282a0576
Replace SignatureVerifier usage with BC API 2025-03-31 09:52:49 +02:00
b88440028a
Remove usage of deprecated methods in SOP implementations 2025-03-28 16:02:36 +01:00
aaf7aa7ee9
Port MessageInspector 2025-03-28 16:02:10 +01:00
72a56c3a70
KeyRingUtils: Use KeyIdentifier instead of keyId 2025-03-28 16:01:36 +01:00
62bcd77ab1
KeyRingReader: Replace usage of deprecated PGPainless method with BC method 2025-03-28 16:01:04 +01:00
ad2850caa1
Improve readability of OpenPGPMessageInputStream 2025-03-28 16:00:22 +01:00