Update Home

2025-12-13 20:11:53 +00:00
parent 4b5067b30c
commit a71e94e85a

18
Home.md

@@ -26,22 +26,4 @@ repositories {
dependencies {
implementation("com.infendro:kdf:1.1.0")
}
```
## Usage
```kotlin
import com.infendro.hash.`SHA-256`
import com.infendro.kdf.PBKDF2
fun main() {
// create a PBKDF2 instance using HMAC SHA256
// this example uses 32 bytes of length and 100_000 iterations
val kdf = PBKDF2(32, 100_000, `SHA-256`)
// securely hash value with some salt
val value = "password".encodeToByteArray().asUByteArray()
val salt = "salt".encodeToByteArray().asUByteArray()
val hash = kdf.hash(value, salt)
}
```