|
aaf88b8d3e
|
Remove usage of OpenPgpKeyAttributeUtil
|
2025-08-20 11:41:25 +02:00 |
|
|
702db4d75c
|
Port OpenPGPInputStream to Kotlin as OpenPGPAnimalSnifferInputStream
|
2025-08-20 11:41:24 +02:00 |
|
|
3a0ee1c101
|
Typo
|
2025-08-20 11:41:24 +02:00 |
|
|
8cb94a8924
|
Clean up OnePassSignatureCheck
|
2025-08-20 11:41:24 +02:00 |
|
|
3340614595
|
Remove unused SignatureComparator classes
|
2025-08-20 11:41:24 +02:00 |
|
|
02a997fb26
|
Fix comment block layout
|
2025-08-20 11:41:24 +02:00 |
|
|
380191c35b
|
Update documentation of SignatureVerification
|
2025-08-20 11:41:23 +02:00 |
|
|
3ccc8601d7
|
Rework ASCII armor API
|
2025-08-20 11:41:23 +02:00 |
|
|
9856aa43c4
|
Add documentation to PGPainless class
|
2025-08-20 11:41:23 +02:00 |
|
|
9ed53308c6
|
Replace static decryptAndOrVerify() method with non-static processMessage() function
|
2025-08-20 11:41:23 +02:00 |
|
|
7062681d03
|
Prevent NULL encryption algorithm
|
2025-08-20 11:41:23 +02:00 |
|
|
620f35cdd1
|
Test encryptionMechanismOverride for symmetric and asymmetric encryption
|
2025-08-20 11:41:23 +02:00 |
|
|
af7b0a8a5f
|
Respect encryptionMechanismOverride
|
2025-08-20 11:41:22 +02:00 |
|
|
6fec51c91c
|
Remove debugging prints
|
2025-08-20 11:41:22 +02:00 |
|
|
3729e0fa6d
|
Add documentation
|
2025-08-20 11:41:22 +02:00 |
|
|
5afd22b219
|
Rework OpenPGPInputStream to rely on BCPGInputStream for packet parsing
|
2025-08-20 11:41:22 +02:00 |
|
|
bc3cb95945
|
Workaround for OpenPGPInputStream to recognize PKESKv6 packets
|
2025-08-20 11:41:22 +02:00 |
|
|
42a3082568
|
Fix checkstyle issues
|
2025-08-20 11:41:21 +02:00 |
|
|
75174ae7a1
|
Move negotiation tests to dedicated test class
|
2025-08-20 11:41:21 +02:00 |
|
|
b41fb2c468
|
First draft for SEIPD2 negotiation
|
2025-08-20 11:41:21 +02:00 |
|
|
7a33e84497
|
Rework KeyAccessor
|
2025-08-20 11:41:21 +02:00 |
|
|
ef9fed2844
|
Expose encryption mechanism during decryption
|
2025-08-20 11:41:21 +02:00 |
|
|
3f6d4755e0
|
Add BUILD.md
|
2025-08-20 11:41:21 +02:00 |
|
|
9ba39045a7
|
Update README
|
2025-08-20 11:41:20 +02:00 |
|
|
661d4977eb
|
Raise kotlin lib version
|
2025-08-20 11:41:20 +02:00 |
|
|
90dce46b8d
|
Remove duplicate line in build.gradle
|
2025-08-20 11:41:20 +02:00 |
|
|
239057cbdf
|
Implement crude update-key command (only merges certs for now)
|
2025-08-20 11:41:20 +02:00 |
|
|
1fca2dcb13
|
SOP certify-userid: Properly throw KeyCannotCertify exception
|
2025-08-20 11:41:20 +02:00 |
|
|
7a36735162
|
Add PGPainlessCertifyValidateUserIdTest
|
2025-08-20 11:41:19 +02:00 |
|
|
c60512a26d
|
Certify-UserId: Throw proper exception on unbound user-id
|
2025-08-20 11:41:19 +02:00 |
|
|
7d4c6a06b0
|
Set relaxed PK policies for tests with weak DSA keys
|
2025-08-20 11:41:19 +02:00 |
|
|
2c11a141d7
|
Fix checkstyle issues
|
2025-08-20 11:41:19 +02:00 |
|
|
151e0232c0
|
Add comments
|
2025-08-20 11:41:19 +02:00 |
|
|
b2d8935fc8
|
SOP: Implement merge-certs subcommand
|
2025-08-20 11:41:19 +02:00 |
|
|
2d379f6fc8
|
Update SOP version in VersionImpl
|
2025-08-20 11:41:18 +02:00 |
|
|
334147c840
|
Add PublicKeyAlgorithmPolicy based on rfc9580
|
2025-08-20 11:41:18 +02:00 |
|
|
6c0ffcb007
|
Implement SOPs validate-userid command
|
2025-08-20 11:41:18 +02:00 |
|
|
f4cac6d20c
|
Implement SOPs certify-userid command
|
2025-08-20 11:41:18 +02:00 |
|
|
5829b755ed
|
SOP-Java: These go to 11
|
2025-08-20 11:41:18 +02:00 |
|
|
8819ba0201
|
HardwareSecurity: Replace usage of Long KeyId with KeyIdentifier
|
2025-08-20 11:41:17 +02:00 |
|
|
f42f60b970
|
Remove unused test
|
2025-08-20 11:41:17 +02:00 |
|
|
ec86391d03
|
Port ReadKeys example
|
2025-08-20 11:41:17 +02:00 |
|
|
dad4e28580
|
Port Encrypt example
|
2025-08-20 11:41:17 +02:00 |
|
|
a973e84d83
|
Port DecryptOrVerify example
|
2025-08-20 11:41:17 +02:00 |
|
|
cb7c27751a
|
Port EncryptDecryptTest
|
2025-08-20 11:41:17 +02:00 |
|
|
335cf8d162
|
Improve API for signatures in results
|
2025-08-20 11:41:16 +02:00 |
|
|
049f7422c0
|
Replace all remaining usages of PGPainless.generateKeyRing()
|
2025-08-20 11:41:16 +02:00 |
|
|
686244a730
|
Add tests for v6<->v4 certificate certification
|
2025-08-20 11:41:16 +02:00 |
|
|
8c291c8c45
|
Port KeyWithUnknownSecretKeyEncryptionMethodTest
|
2025-08-20 11:41:16 +02:00 |
|
|
f79aba74ed
|
Port a bunch of more tests
|
2025-08-20 11:41:16 +02:00 |
|