Skip to content

Commit cb09961

Browse files
committed
Add new interfaces to JdkCryptographyProvider and format list
1 parent 1be8ed6 commit cb09961

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed

cryptography-providers/jdk/src/jvmMain/kotlin/JdkCryptographyProvider.kt

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
package dev.whyoleg.cryptography.providers.jdk
66

7+
import algorithms.*
78
import dev.whyoleg.cryptography.*
89
import dev.whyoleg.cryptography.algorithms.*
910
import dev.whyoleg.cryptography.providers.jdk.algorithms.*
@@ -78,19 +79,21 @@ internal class JdkCryptographyProvider(
7879
SHA3_384 -> JdkDigest(state, "SHA3-384", SHA3_384)
7980
SHA3_512 -> JdkDigest(state, "SHA3-512", SHA3_512)
8081
RIPEMD160 -> JdkDigest(state, "RIPEMD160", RIPEMD160)
81-
HMAC -> JdkHmac(state)
82-
AES.CBC -> JdkAesCbc(state)
83-
AES.CTR -> JdkAesCtr(state)
84-
AES.ECB -> JdkAesEcb(state)
85-
AES.GCM -> JdkAesGcm(state)
86-
RSA.OAEP -> JdkRsaOaep(state)
82+
HMAC -> JdkHmac(state)
83+
AES.CBC -> JdkAesCbc(state)
84+
AES.CTR -> JdkAesCtr(state)
85+
AES.ECB -> JdkAesEcb(state)
86+
AES.GCM -> JdkAesGcm(state)
87+
RSA.OAEP -> JdkRsaOaep(state)
8788
RSA.PSS -> JdkRsaPss(state)
8889
RSA.PKCS1 -> JdkRsaPkcs1(state)
89-
RSA.RAW -> JdkRsaRaw(state)
90+
RSA.RAW -> JdkRsaRaw(state)
9091
ECDSA -> JdkEcdsa(state)
91-
ECDH -> JdkEcdh(state)
92-
PBKDF2 -> JdkPbkdf2(state)
93-
HKDF -> JdkHkdf(state, this)
92+
EdDSA -> JdkEdDSA(state)
93+
ECDH -> JdkEcdh(state)
94+
XDH -> JdkXDH(state)
95+
PBKDF2 -> JdkPbkdf2(state)
96+
HKDF -> JdkHkdf(state, this)
9497
else -> null
9598
}
9699
} as A?

0 commit comments

Comments
 (0)