【问题标题】:Have to decrpt a SHA1 password to Forgerock OpenIDM必须为 Forgerock OpenIDM 解密 SHA1 密码
【发布时间】:2022-11-16 00:24:11
【问题描述】:

我需要使用下面的 java 脚本将 SHA1 用户密码从 Active Directory 解密到 Forgerock OpenIDM,我能够在 base64 中解密密码。

if (source != null)
{
    var base64 = Packages.org.forgerock.util.encode.Base64url
    b64tO = new Packages.java.lang.String(base64.decode(source));
    logger.info("Decoded: {}", b64tO);
    target = b64tO;
}

请你帮助我好吗

我希望将密码从 SHA1 解密为纯文本并将其存储在 Forgerock OpenIDM 中。

【问题讨论】:

  • SHA1 是一种散列函数,不是一种加密方法。没有什么可以“解密”的。

标签: openam opendj forgerock openidm


【解决方案1】:

解密 SHA1 是不可能的,因为它不是加密,而是哈希算法。

但是有一些方法可以在更改期间以明文形式将 DS 密码同步到 IDM。您可以使用此处记录的插件:https://backstage.forgerock.com/docs/idm/7/pwd-plugin-guide/chap-sync-dj.html

【讨论】:

    猜你喜欢
    • 2011-03-03
    • 2013-08-28
    • 2012-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-18
    • 2021-07-03
    相关资源
    最近更新 更多