Paul Schaub
b756de3082
Rename XDH to XDH_LEGACY
2024-02-21 15:19:33 +01:00
Paul Schaub
a898323209
Rename KeyType.EDDSA to KeyType.EDDSA_LEGACY
2024-02-21 14:57:02 +01:00
Paul Schaub
e933af94c7
Rename PublicKeyAlgorithm.EDDSA to EDDSA_LEGACY
2024-02-21 14:52:48 +01:00
Paul Schaub
de9a161252
Accept certification signatures using SHA-1 before 2023-02-01
...
This commit introduces a dedicated SignatureHashAlgorithmPolicy for certification signatures.
The default configuration will accept SHA-1 on sigs created before 2023-02-01.
2024-01-04 18:20:09 +01:00
Paul Schaub
f39d2c5566
Prevent subkey binding signature from predating subkey
...
Fixes #419
2023-11-30 17:58:10 +01:00
Paul Schaub
51e9bfc67f
Apply new formatting from 'gradle spotlessApply'
2023-10-23 14:24:31 +02:00
Paul Schaub
11c1c54111
Kotlin conversion: ProviderFactory
2023-10-09 12:49:17 +02:00
Paul Schaub
19063454cb
Add PGPSecretKey.unlock() methods
2023-10-09 12:49:11 +02:00
Paul Schaub
ad734ca1b4
Kotlin conversion: XDH
2023-10-09 12:45:46 +02:00
Paul Schaub
521424c23a
Kotlin conversion: XDHSpec
2023-10-09 12:45:46 +02:00
Paul Schaub
ac245fb56b
Kotlin conversion: RSA
2023-10-09 12:45:46 +02:00
Paul Schaub
ca3ff6acce
Kotlin conversion: RsaLength
2023-10-09 12:45:46 +02:00
Paul Schaub
2d755be10e
Kotlin conversion: ElGamal
2023-10-09 12:45:46 +02:00
Paul Schaub
72147b685e
Kotlin conversion: ElGamalLength
2023-10-09 12:45:45 +02:00
Paul Schaub
f8abb28a81
Turn KeyLength method into val
2023-10-09 12:45:45 +02:00
Paul Schaub
4382c1f20e
Kotlin conversion: EdDSA
2023-10-09 12:45:45 +02:00
Paul Schaub
8f49b01d51
Kotlin conversion: EdDSACurve
2023-10-09 12:45:45 +02:00
Paul Schaub
89b73895f5
Kotlin conversion: ECDSA
2023-10-09 12:45:45 +02:00
Paul Schaub
9e7a25ffe1
Kotlin conversion: ECDH
2023-10-09 12:45:45 +02:00
Paul Schaub
7f96272152
Kotlin conversion: EllipticCurve
2023-10-09 12:45:44 +02:00
Paul Schaub
13082215d6
Fix property access
2023-10-09 12:45:37 +02:00
Paul Schaub
b3f4ba052a
Remove whitespace
2023-10-09 12:44:25 +02:00
Paul Schaub
472d5c4beb
Kotlin conversion: KeyType
2023-10-09 12:44:25 +02:00
Paul Schaub
1ebf8e1e6f
Kotlin conversion: KeyLength
2023-10-09 12:44:25 +02:00
Paul Schaub
c40e2ba6c2
Move const to companion object
2023-10-09 12:44:19 +02:00
Paul Schaub
b343b4ad17
Kotlin conversion: KeyRingTemplates
2023-10-09 12:44:19 +02:00
Paul Schaub
41f56bdf99
Kotlin conversion: KeySpec
2023-10-09 12:44:15 +02:00
Paul Schaub
bb17c627ce
Kotlin conversion: KeySpecBuilder
2023-10-09 12:43:16 +02:00
Paul Schaub
eaef1fe44a
Kotlin conversion: KeyRingBuilder
2023-10-09 12:33:45 +02:00