JDK
fun CryptographyProvider.Companion.JDK(cryptographyRandom: CryptographyRandom = CryptographyRandom.Default): CryptographyProvider(source)
fun CryptographyProvider.Companion.JDK(provider: Provider, cryptographyRandom: CryptographyRandom = CryptographyRandom.Default): CryptographyProvider(source)
fun CryptographyProvider.Companion.JDK(providerName: String, cryptographyRandom: CryptographyRandom = CryptographyRandom.Default): CryptographyProvider(source)
fun CryptographyProvider.Companion.JDK(provider: Provider, secureRandom: SecureRandom): CryptographyProvider(source)
fun CryptographyProvider.Companion.JDK(providerName: String, secureRandom: SecureRandom): CryptographyProvider(source)