Weblogic 10.3.2使用SHA-1(及其他)進行密碼加密。例如,下面的密碼:Oracle Weblogic 10.3.2的密碼註冊(SHA1)
ABCDEFG
與SHA-1加密結果:
teshjSf9GOUIvRHljjMafld8YsWTlQ4 =
我已經試過那些SHA-各種網站!加密,但沒有結果與上述答案。 Salt正在被使用。基本上,採取了哪些步驟來獲得結果。
任何幫助表示讚賞。
Weblogic 10.3.2使用SHA-1(及其他)進行密碼加密。例如,下面的密碼:Oracle Weblogic 10.3.2的密碼註冊(SHA1)
ABCDEFG
與SHA-1加密結果:
teshjSf9GOUIvRHljjMafld8YsWTlQ4 =
我已經試過那些SHA-各種網站!加密,但沒有結果與上述答案。 Salt正在被使用。基本上,採取了哪些步驟來獲得結果。
任何幫助表示讚賞。
密碼應該被鹽漬。希望即使是Oracle也知道這一點。如果是這樣,你需要鹽來獲得特定的密碼。
您還需要知道散列函數的應用次數以及salt與密碼的組合方式。我懷疑這被認爲是一個公開的接口,所以WebLogic不太可能記錄這一點。
試試這個,它的工作原理爲WebLogic SQL驗證器
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())));
}
感謝@erickson。你對使用的鹽是正確的。看起來像聯繫WegLogic會有所幫助。 – 2011-02-12 00:18:52