|
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 |
|
|
2d0e4b4fc0
|
Update documentation of SignatureVerification
|
2025-06-17 13:31:39 +02:00 |
|
|
1b6601cc19
|
Rework ASCII armor API
|
2025-06-17 13:31:39 +02:00 |
|
|
02d72c2691
|
Add documentation to PGPainless class
|
2025-06-17 13:31:39 +02:00 |
|
|
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 |
|