A VersionCatalog for the latest versions of all KotlinCrypto dependencies
See the TOML file for what is included
Add to your settings.gradle.kts
file
dependencyResolutionManagement {
repositories {
mavenCentral()
}
versionCatalogs {
create("kotlincrypto") {
// https://github.com/KotlinCrypto/version-catalog/blob/master/gradle/kotlincrypto.versions.toml
from("org.kotlincrypto:version-catalog:0.6.0")
}
}
}
Use in your projects
dependencies {
implementation(kotlincrypto.bitops.bits)
implementation(kotlincrypto.bitops.endian)
implementation(kotlincrypto.hash.blake2)
implementation(kotlincrypto.hash.md)
implementation(kotlincrypto.hash.sha1)
implementation(kotlincrypto.hash.sha2)
implementation(kotlincrypto.hash.sha3)
implementation(kotlincrypto.macs.blake2)
implementation(kotlincrypto.macs.hmac.md)
implementation(kotlincrypto.macs.hmac.sha1)
implementation(kotlincrypto.macs.hmac.sha2)
implementation(kotlincrypto.macs.hmac.sha3)
implementation(kotlincrypto.macs.kmac)
implementation(kotlincrypto.secureRandom)
}