|
aa1f99fe39
|
Add tests for SignatureSubpacketsCallback implementations
|
2025-06-17 13:31:49 +02:00 |
|
|
72ec1b1e06
|
setPreferredAEADCiphersuites(): Add missing method taking PreferredAEADCiphersuites object
|
2025-06-17 13:31:49 +02:00 |
|
|
7313c5e5a9
|
Add missing implementations of then() method
|
2025-06-17 13:31:48 +02:00 |
|
|
c054cb9705
|
Remove unused SignatureSubpackets callback related methods
|
2025-06-17 13:31:48 +02:00 |
|
|
0a639e1c2a
|
Implement update-key command properly
|
2025-06-17 13:31:48 +02:00 |
|
|
d789d3e0c4
|
Add test for CompressionAlgorithmNegotiator
|
2025-06-17 13:31:48 +02:00 |
|
|
21439854e3
|
Move SymmetricKeyAlgorithmNegotiatorTest to negotiation package
|
2025-06-17 13:31:48 +02:00 |
|
|
026be063f8
|
Swappable algorithm negotiation delegates
|
2025-06-17 13:31:47 +02:00 |
|
|
fd85f8e567
|
SOP encrypt --profile=rfc9580: Only override enc mechanism with seipd2 if exclusively symmetric encryption is used
|
2025-06-17 13:31:47 +02:00 |
|
|
24887e2521
|
EncryptionMechanismNegotiator: Allow producing AEADED/OED packets
|
2025-06-17 13:31:47 +02:00 |
|
|
df136adfab
|
ValidateUserIdImpl: throw CertUserIdNoMatch for unbound user-ids
|
2025-06-17 13:31:47 +02:00 |
|
|
8f24bcfb26
|
SOP encrypt: Add profile for rfc9580
|
2025-06-17 13:31:47 +02:00 |
|
|
76820b8cd5
|
Enable additional profiles
|
2025-06-17 13:31:47 +02:00 |
|
|
0027a3ed24
|
SOP generate-key: Implement additional profiles
|
2025-06-17 13:31:46 +02:00 |
|
|
e45b551ab3
|
SOP generate-key: Add rfc9580 profile
|
2025-06-17 13:31:46 +02:00 |
|
|
a575f46867
|
Move EncryptionMechanismNegotiator into own interface, improve negotiation
|
2025-06-17 13:31:46 +02:00 |
|
|
65e2de8186
|
Replace usage of KeyIdentifier.matches() with matchesExplicitly()
|
2025-06-17 13:31:46 +02:00 |
|
|
46367aff93
|
Remove SignerUserIdValidation enum
|
2025-06-17 13:31:46 +02:00 |
|
|
18a49d0afd
|
Add deprecation notices
|
2025-06-17 13:31:45 +02:00 |
|
|
45a79a0e65
|
WIP: EncryptionMechanismPolicy
|
2025-06-17 13:31:45 +02:00 |
|
|
5b39aea421
|
Improve GnuPGDummyKeyUtilTest
|
2025-06-17 13:31:45 +02:00 |
|
|
4e5eff6113
|
Test v6 key revocation
|
2025-06-17 13:31:45 +02:00 |
|
|
946d8aace0
|
Test edge-cases in inline-detach operation
|
2025-06-17 13:31:45 +02:00 |
|
|
bfd67abab7
|
Document KOpenPGP mitigations
|
2025-06-17 13:31:44 +02:00 |
|
|
aa4ffbaba5
|
Simplify SessionKey conversion
|
2025-06-17 13:31:44 +02:00 |
|
|
7b32da722f
|
Document KOpenPGP mitigations
|
2025-06-17 13:31:44 +02:00 |
|
|
c914a43853
|
Fix more javadoc references
|
2025-06-17 13:31:44 +02:00 |
|
|
4405c579a1
|
Fix references in javadoc
|
2025-06-17 13:31:44 +02:00 |
|
|
4462abce9f
|
Add OpenPGPCertificateUtil and unify the way, SOP encodes/armors certificates/keys
|
2025-06-17 13:31:44 +02:00 |
|
|
4d8179edc1
|
KeyRingReaderTest: Remove unused import
|
2025-06-17 13:31:43 +02:00 |
|
|
f786de4c54
|
TestAllImplementations: Fix javadoc
|
2025-06-17 13:31:43 +02:00 |
|
|
eaeb0e1ab2
|
Fix test
|
2025-06-17 13:31:43 +02:00 |
|
|
ed92f321dd
|
Generate-Key: Use new packet tags
|
2025-06-17 13:31:43 +02:00 |
|
|
f97591a509
|
Add missing license headers
|
2025-06-17 13:31:43 +02:00 |
|
|
8c7e9e1b54
|
Add documentation
|
2025-06-17 13:31:42 +02:00 |
|
|
f3b5664d95
|
Update documentation of AEADAlgorithm
|
2025-06-17 13:31:42 +02:00 |
|
|
82db3a9ea6
|
Port CertificateAuthority to KeyIdentifier, add tests for authenticated cert selection
|
2025-06-17 13:31:42 +02:00 |
|
|
06d0b90ff6
|
Add tests for LongExtension methods
|
2025-06-17 13:31:42 +02:00 |
|
|
88d9fae2fc
|
Add test and documentation to DateExtensions
|
2025-06-17 13:31:42 +02:00 |
|
|
2714c9770b
|
Some updates to the README file
|
2025-06-17 13:31:41 +02:00 |
|
|
e44e97844c
|
Add AEADAlkgorithm.toMechanism(SymAlg) shortcut method
|
2025-06-17 13:31:41 +02:00 |
|
|
48ba9dbe98
|
Update README
|
2025-06-17 13:31:41 +02:00 |
|
|
ab34413fa8
|
Port GnuPGDummyExtension implementation
|
2025-06-17 13:31:41 +02:00 |
|
|
a76128cf79
|
Port Exception classes to Kotlin
|
2025-06-17 13:31:41 +02:00 |
|
|
65f341f687
|
Remove usage of OpenPgpKeyAttributeUtil
|
2025-06-17 13:31:40 +02:00 |
|
|
a0ef949bb4
|
Port OpenPGPInputStream to Kotlin as OpenPGPAnimalSnifferInputStream
|
2025-06-17 13:31:40 +02:00 |
|
|
21246138aa
|
Typo
|
2025-06-17 13:31:40 +02:00 |
|
|
01c112770a
|
Clean up OnePassSignatureCheck
|
2025-06-17 13:31:40 +02:00 |
|
|
7c22d32a11
|
Remove unused SignatureComparator classes
|
2025-06-17 13:31:40 +02:00 |
|
|
3e867be780
|
Fix comment block layout
|
2025-06-17 13:31:40 +02:00 |
|