【问题标题】:Keycloak password hashing alghoritm md5Keycloak 密码哈希算法 md5
【发布时间】:2023-10-24 00:59:01
【问题描述】:

我需要在我的 keycloak 中使用 md5 散列算法。我知道keycloak不支持md5?是否有可能使用 md5 算法扩展散列 keycloak 算法列表?

更新: 我知道不推荐使用 md5,但由于安装了非常旧的系统,我必须使用它。

【问题讨论】:

  • Keycloak 中需要什么 md5 散列?
  • @JanGaraj 用于哈希密码

标签: md5 keycloak


【解决方案1】:

Keycloak 仅支持 PBKDF2。

唯一可用的内置默认算法是 PBKDF2。

https://www.keycloak.org/docs/latest/server_admin/index.html#password-policy-types

您可以创建一个自定义模块 (SPI) 来实现 PasswordHashProvider

另请参阅: https://www.keycloak.org/docs/latest/server_development/#_providers

以下可能是一个很好的例子。

https://github.com/leroyguillaume/keycloak-bcrypt

【讨论】: