From d92891242dc0bfdc33f8caa8063ee5c76e5c93af Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sat, 9 Jan 2021 18:53:06 -0500 Subject: [PATCH] [B][T] Test password hashing --- .../main/kotlin/org/hydev/ios/alarmclock/Extensions.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Backend/src/main/kotlin/org/hydev/ios/alarmclock/Extensions.kt b/Backend/src/main/kotlin/org/hydev/ios/alarmclock/Extensions.kt index 78e6ad8..f2cad8d 100644 --- a/Backend/src/main/kotlin/org/hydev/ios/alarmclock/Extensions.kt +++ b/Backend/src/main/kotlin/org/hydev/ios/alarmclock/Extensions.kt @@ -48,3 +48,13 @@ val ByteArray.base64: String val String.base64: ByteArray get() = Base64.getDecoder().decode(this) + + +fun main(args: Array) +{ + val (hash, salt) = "password".passwordHash() + println(hash) + val (hash2, salt2) = "password".passwordHash(salt) + assert(hash == hash2 && salt == salt2) + println("Hash matches") +}