|
b3602bf2e4
|
Add test for PolicyAdapter properly adapting NotationRegistry implementations
|
2025-06-16 11:21:31 +02:00 |
|
|
afbd4e6105
|
Add tests for SignatureSubpacketsCallback implementations
|
2025-06-16 11:12:30 +02:00 |
|
|
2270c69af7
|
setPreferredAEADCiphersuites(): Add missing method taking PreferredAEADCiphersuites object
|
2025-06-16 11:12:08 +02:00 |
|
|
9a8ecb7fa0
|
Add missing implementations of then() method
|
2025-06-16 11:11:20 +02:00 |
|
|
ffebdda214
|
Remove unused SignatureSubpackets callback related methods
|
2025-06-16 11:10:35 +02:00 |
|
|
db0d753867
|
Implement update-key command properly
|
2025-06-12 13:35:24 +02:00 |
|
|
6fe4a6c9c6
|
Add test for CompressionAlgorithmNegotiator
|
2025-06-03 12:25:40 +02:00 |
|
|
f834ebe6f0
|
Move SymmetricKeyAlgorithmNegotiatorTest to negotiation package
|
2025-06-03 12:11:30 +02:00 |
|
|
ff59fb4591
|
Swappable algorithm negotiation delegates
|
2025-06-03 11:58:59 +02:00 |
|
|
8a161255ca
|
SOP encrypt --profile=rfc9580: Only override enc mechanism with seipd2 if exclusively symmetric encryption is used
|
2025-06-03 11:51:30 +02:00 |
|
|
f6806d05da
|
EncryptionMechanismNegotiator: Allow producing AEADED/OED packets
|
2025-06-03 11:49:59 +02:00 |
|
|
c20c25a448
|
ValidateUserIdImpl: throw CertUserIdNoMatch for unbound user-ids
|
2025-06-02 14:45:51 +02:00 |
|
|
5691d09e5f
|
SOP encrypt: Add profile for rfc9580
|
2025-05-30 14:45:34 +02:00 |
|
|
8988708126
|
Enable additional profiles
|
2025-05-30 14:29:55 +02:00 |
|
|
ea644e73e1
|
SOP generate-key: Implement additional profiles
|
2025-05-30 14:21:43 +02:00 |
|
|
cf5d04d1de
|
SOP generate-key: Add rfc9580 profile
|
2025-05-27 19:27:19 +02:00 |
|
|
4e2950b4bc
|
Move EncryptionMechanismNegotiator into own interface, improve negotiation
|
2025-05-25 16:27:49 +02:00 |
|
|
80b8441b92
|
Replace usage of KeyIdentifier.matches() with matchesExplicitly()
|
2025-05-21 11:57:13 +02:00 |
|
|
93a3d992bd
|
Remove SignerUserIdValidation enum
|
2025-05-20 15:32:34 +02:00 |
|
|
005322dc70
|
Add deprecation notices
|
2025-05-20 15:32:07 +02:00 |
|
|
13c78e1c8a
|
WIP: EncryptionMechanismPolicy
|
2025-05-20 15:05:24 +02:00 |
|
|
be852035bf
|
Improve GnuPGDummyKeyUtilTest
|
2025-05-19 14:22:52 +02:00 |
|
|
799f4cc377
|
Test v6 key revocation
|
2025-05-15 14:58:24 +02:00 |
|
|
9d34bac0cc
|
Test edge-cases in inline-detach operation
|
2025-05-15 14:50:47 +02:00 |
|
|
3948029ce0
|
Document KOpenPGP mitigations
|
2025-05-15 14:50:47 +02:00 |
|
|
74111be0c1
|
Simplify SessionKey conversion
|
2025-05-15 14:50:47 +02:00 |
|
|
828e31e12c
|
Document KOpenPGP mitigations
|
2025-05-15 14:31:40 +02:00 |
|
|
a31cc46c93
|
Fix more javadoc references
|
2025-05-15 14:21:06 +02:00 |
|
|
69164d3dc8
|
Fix references in javadoc
|
2025-05-15 14:05:36 +02:00 |
|
|
63d199d76b
|
Add OpenPGPCertificateUtil and unify the way, SOP encodes/armors certificates/keys
|
2025-05-14 13:27:06 +02:00 |
|
|
b42d96f31b
|
KeyRingReaderTest: Remove unused import
|
2025-05-14 13:26:30 +02:00 |
|
|
1d60d25360
|
TestAllImplementations: Fix javadoc
|
2025-05-14 13:26:01 +02:00 |
|
|
53e1674d2f
|
Fix test
|
2025-05-14 12:17:36 +02:00 |
|
|
ec4b963fdb
|
Generate-Key: Use new packet tags
|
2025-05-13 15:36:09 +02:00 |
|
|
34ac4ea520
|
Add missing license headers
|
2025-05-13 15:35:31 +02:00 |
|
|
b862cb4932
|
Add documentation
|
2025-05-13 13:53:55 +02:00 |
|
|
31b2edc651
|
Update documentation of AEADAlgorithm
|
2025-05-13 13:10:21 +02:00 |
|
|
bf5e3b6296
|
Port CertificateAuthority to KeyIdentifier, add tests for authenticated cert selection
|
2025-05-13 12:28:54 +02:00 |
|
|
4de9634a61
|
Add tests for LongExtension methods
|
2025-05-12 13:06:21 +02:00 |
|
|
668b3622de
|
Add test and documentation to DateExtensions
|
2025-05-12 12:45:32 +02:00 |
|
|
5d23481a39
|
Some updates to the README file
|
2025-05-12 12:32:26 +02:00 |
|
|
df95860f24
|
Add AEADAlkgorithm.toMechanism(SymAlg) shortcut method
|
2025-05-12 12:32:06 +02:00 |
|
|
49a507b8d1
|
Update README
|
2025-05-08 20:58:03 +02:00 |
|
|
0b7d373e1e
|
Port GnuPGDummyExtension implementation
|
2025-05-08 16:54:39 +02:00 |
|
|
03e731dd3f
|
Port Exception classes to Kotlin
|
2025-05-08 16:16:08 +02:00 |
|
|
017d9ce0f8
|
Remove usage of OpenPgpKeyAttributeUtil
|
2025-05-08 14:56:35 +02:00 |
|
|
62fe69db75
|
Port OpenPGPInputStream to Kotlin as OpenPGPAnimalSnifferInputStream
|
2025-05-08 14:38:48 +02:00 |
|
|
bef30223fa
|
Typo
|
2025-05-08 13:53:00 +02:00 |
|
|
c79a05ce45
|
Clean up OnePassSignatureCheck
|
2025-05-08 12:57:59 +02:00 |
|
|
bb5849c533
|
Remove unused SignatureComparator classes
|
2025-05-08 12:54:25 +02:00 |
|