クライアントがインターネット経由でサーバーに接続しています ( WCF
)。
現在使用しているDBに保存するハッシュを計算するには:
var hash = BCrypt.HashPassword(password, 13);
それを確認するには、次のようにします。
var isApproved = BCrypt.Verify(passwordFromUser, hashFromDatabase);
ハッシュの生成は計算集約型でなければなりません、true。しかし、検証も集中的に行う必要がありますか?
ユーザーを確認するための安全で迅速な方法はありません(サーバー上で行われています)?