|
6132636e34
|
Kotlin conversion: RsaLength
|
2023-09-07 15:21:32 +02:00 |
|
|
b76c0461fa
|
Kotlin conversion: ElGamal
|
2023-09-07 15:18:06 +02:00 |
|
|
978d702b5b
|
Kotlin conversion: ElGamalLength
|
2023-09-07 15:14:30 +02:00 |
|
|
355c839ca5
|
Turn KeyLength method into val
|
2023-09-07 15:14:00 +02:00 |
|
|
5ed5016675
|
Kotlin conversion: EdDSA
|
2023-09-07 15:08:51 +02:00 |
|
|
7db56ca800
|
Kotlin conversion: EdDSACurve
|
2023-09-07 15:08:10 +02:00 |
|
|
32e998305c
|
Kotlin conversion: ECDSA
|
2023-09-07 15:03:06 +02:00 |
|
|
f1352862f1
|
Kotlin conversion: ECDH
|
2023-09-07 15:00:54 +02:00 |
|
|
ab22aefe82
|
Kotlin conversion: EllipticCurve
|
2023-09-07 14:56:42 +02:00 |
|
|
31df3a229f
|
Fix propery access
|
2023-09-07 14:56:29 +02:00 |
|
|
4f35662fb0
|
Remove whitespace
|
2023-09-07 14:47:13 +02:00 |
|
|
b00500a119
|
Kotlin conversion: KeyType
|
2023-09-07 14:46:56 +02:00 |
|
|
c7f9af01eb
|
Kotlin conversion: KeyLength
|
2023-09-07 14:32:49 +02:00 |
|
|
5b89200ba9
|
Kotlin conversion: CachingBcPublicKeyDataDecryptorFactory
|
2023-09-07 14:29:17 +02:00 |
|
|
4d23607067
|
Add PGPKeyRingExtensions class and make use of it
|
2023-09-06 16:49:28 +02:00 |
|
|
b621f8937e
|
Kotlin conversion: EncryptionResult
|
2023-09-06 16:39:03 +02:00 |
|
|
6c6e0e7574
|
Kotlin conversion: ProducerOptions
|
2023-09-06 16:22:51 +02:00 |
|
|
f482f514fd
|
Kotlin conversion: SigningOptions
|
2023-09-06 15:53:45 +02:00 |
|
|
77dd737c3b
|
Kotlin conversion: MissingKeyPassphraseStrategy
|
2023-09-06 14:50:31 +02:00 |
|
|
5efd496e1d
|
Kotlin conversion: MissingPublicKeyCallback
|
2023-09-06 14:48:15 +02:00 |
|
|
38432c845c
|
Add missing license header
|
2023-09-06 14:45:45 +02:00 |
|
|
4ef2c8ee1a
|
Kotlin conversion: MessageMetadata
|
2023-09-06 14:42:44 +02:00 |
|
|
9c77d7da88
|
Kotlin conversion: HardwareSecurity
|
2023-09-06 11:49:39 +02:00 |
|
|
a1a195867d
|
Kotlin conversion: CustomPublicKeyDataDecryptorFactory
|
2023-09-06 11:39:57 +02:00 |
|
|
9ee23d5829
|
Rename heyKeyId -> openPgpKeyId
|
2023-09-06 11:35:44 +02:00 |
|
|
f0138dfb97
|
Kotlin conversion: NotationRegistry
|
2023-09-04 16:44:41 +02:00 |
|
|
fa79f79a7e
|
Kotlin conversion: KeyRingUtils
|
2023-09-04 16:32:01 +02:00 |
|
|
649fdcf810
|
Replace usage of KeyIdUtil.formatKeyId() in Kotlin classes with Long.hexKeyId()
|
2023-09-04 14:37:18 +02:00 |
|
|
fc97215f80
|
Kotlin conversion: KeyIdUtil
This PR also introduces LongExtensions.kt which provides extension methods to
parse Long from Hex KeyIDs and to format Longs as Hex KeyIDs.
|
2023-09-04 14:30:50 +02:00 |
|
|
2025f18478
|
Kotlin conversion: PGPKeyRingCollection
|
2023-09-04 14:18:45 +02:00 |
|
|
a50b8cb200
|
Add missing license header
|
2023-09-04 14:18:45 +02:00 |
|
|
903b3f9658
|
Kotlin conversion: EncryptionOptions
|
2023-09-04 14:18:44 +02:00 |
|
|
ef9ead1a71
|
Kotlin conversion: EncryptionBuilder + Interface
|
2023-09-04 14:18:44 +02:00 |
|
|
250be19eda
|
Kotlin conversion: KeyRingReader
|
2023-09-04 14:18:44 +02:00 |
|
|
cd1a3e436c
|
Kotlin conversion: SecretKeyPassphraseProvider and subclasses
This commit also adds a workaround to build.gradle which enables proper Java interop for
Kotlin interfaces with default implementations
|
2023-09-04 14:18:44 +02:00 |
|
|
2d1d5580d1
|
Kotlin conversion: S2KUsageFix
|
2023-09-04 14:18:44 +02:00 |
|
|
a243bebae0
|
Kotlin conversion: UnlockSecretKey
|
2023-09-04 14:18:44 +02:00 |
|
|
17abaad186
|
Kotlin conversion: KeyRingProtectionSettings
|
2023-09-04 14:18:43 +02:00 |
|
|
55f5bb2645
|
Kotlin conversion: CachingSecretKeyRingProtector
|
2023-09-04 14:18:43 +02:00 |
|
|
0c3dcfe957
|
Kotlin conversion: PasswordBasedSecretKeyRingProtector
|
2023-09-04 14:18:43 +02:00 |
|
|
ccd209468a
|
Kotlin conversion: UnprotectedKeysProtector
|
2023-09-04 14:18:43 +02:00 |
|
|
b82c49b7c0
|
Kotlin conversion: BaseSecretKeyRingProtector
|
2023-09-04 14:18:43 +02:00 |
|
|
17d74cb52c
|
Kotlin conversion: SecretKeyRingProtector and subclasses
|
2023-09-04 14:18:42 +02:00 |
|
|
56d573aec6
|
Move const to companion object
|
2023-09-04 14:18:42 +02:00 |
|
|
d020e7e12c
|
Kotlin conversion: KeyRingTemplates
|
2023-09-04 14:18:42 +02:00 |
|
|
ec23d71ec4
|
Kotlin conversion: KeySpec
|
2023-09-04 14:18:42 +02:00 |
|
|
3e8c78225e
|
Kotlin conversion: KeySpecBuilder
|
2023-09-04 14:18:42 +02:00 |
|
|
513a5cacfc
|
Kotlin conversion: KeyRingBuider / KeySpecBuilderInterface
|
2023-09-04 14:18:42 +02:00 |
|
|
aec93b7fe7
|
Kotlin conversion: SessionKey
|
2023-09-04 14:18:41 +02:00 |
|
|
1abcd75824
|
Kotlin conversion: SignatureVerification
|
2023-09-04 14:18:41 +02:00 |
|