Weblogic 10.3.2使用SHA-1(和其他)进行通过加密。例如,以下密码:
ABCDEFG
使用SHA-1加密结果:
teshjSf9GOUIvRHljjMafld8YsWTlQ4 =
我尝试过各种做SHA的网站!加密,但没有结果与上述答案。盐有可能被利用。基本上,采取了哪些措施来获得结果。
感谢任何帮助。
答案 0 :(得分:1)
密码应该是盐渍的。希望甚至甲骨文知道这一点。如果是这样,您将需要盐来获取特定密码。
您还需要知道应用哈希函数的次数,以及盐与密码的组合方式。我怀疑这被认为是一个已发布的界面,因此WebLogic不太可能记录这一点。
答案 1 :(得分:1)
试试这个,它适用于weblogic SQL Authenticator
public static void main(String args[]) throws NoSuchAlgorithmException {
String password="abcdef";
System.out.println("{SHA-1}"
+ new sun.misc.BASE64Encoder()
.encode(java.security.MessageDigest.getInstance("SHA1")
.digest(password.getBytes())));
}