MicroUtils/crypto/src/jvmMain/kotlin/dev/inmo/micro_utils/crypto/MD5Realization.kt

13 lines
242 B
Kotlin
Raw Normal View History

2021-01-23 05:43:40 +00:00
package dev.inmo.micro_utils.crypto
import java.math.BigInteger
import java.security.MessageDigest
2021-10-18 16:57:25 +00:00
/**
* @suppress
*/
2021-01-23 05:43:40 +00:00
actual fun SourceBytes.md5(): MD5 = BigInteger(
1,
MessageDigest.getInstance("MD5").digest(this)
).toString(16)