Argon2Utils

Argon2idハッシュ化ユーティリティ OWASPが推奨するArgon2idアルゴリズムを使用してパスワード/シークレットをハッシュ化する

Functions

Link copied to clipboard
fun hashSecret(secret: String): String

クライアントシークレットをArgon2idでハッシュ化する

Link copied to clipboard
fun verifySecret(secret: String, hashedSecret: String): Boolean

シークレットがハッシュと一致するかを検証する タイミング攻撃に対して定数時間で比較を行う