jasypt

    0熱度

    1回答

    我正在開發一個具有用戶帳戶的組項目。現在我試圖找出如何加密,存儲和檢查密碼。我們已經實現了存儲密碼,但還沒有對它們進行加密並存儲它們。我正在使用Java庫Jasypt,更具體地說我正在使用他們的StandardStringDigester類。 我的問題是,每當我消化相同的字符串它出來不同。我能找到的準確檢查字符串是否與消解字符串匹配的唯一方法是使用Digesters Match方法。此方法需要兩個

    0熱度

    1回答

    我的工作後,讀取兩個變量值「忘記密碼」。我正嘗試使用電子郵件+ current_time創建重置令牌。電子郵件是用戶登錄,而代碼將檢查時間> = 5分鐘,則該鏈接將不起作用。這裏是我的代碼: // preparing token email + time Date now = new Date(); String prepareToken = "?email="+email+"&token

    0熱度

    1回答

    這裏是我的加密器類方法: public String encrypt(String str){ if(str == null || str.equals("")){ str = ""; } else{ StandardPBEStringEncryptor encryptor = new StandardPBEStringEncrypt

    0熱度

    1回答

    我們正在將基於ant的spring 3.1應用程序遷移到基於maven的spring 4.3.8。我們正在用Jasypt 1.9.2加密我們的屬性文件條目。然而,當應用程序啓動時,它拋出在WEB-INF/lib文件夾 Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find clas

    1熱度

    1回答

    spring.data.mongodb.uri = mongodb的://用戶:[email protected]:12345,mongo2.e xample.com:12345/mydb?replicaSet=rsdb 在這裏,我想到encript與jasypt.So的網址應該是 像密碼(祕密): spring.data.mongodb.uri =的mongodb://用戶:ENC(xIZhIV

    1熱度

    1回答

    我用jasypt-1.9.2來加密配置文件中的屬性值。 不幸的是,我失去了密鑰,但我有加密的字符串和純文本。 在這種情況下,有沒有辦法從加密的字符串和純文本中獲得密鑰?

    0熱度

    1回答

    我which'll在JBoss中保險絲服務器部署我的OSGi應用程序的使用blueprint.xml爲jasypt加密, 的xmlns:ENC =「http://karaf.apache.org/xmlns /jasypt/v1.0.0 我在XML文件中看到一個錯誤信息「URI未註冊」。我用的IntelliJ作爲我的IDE。 有人可以幫我解決這個問題?我是否需要添加任何jar?或者任何xsi:sc

    0熱度

    1回答

    StandardPBEStringEncryptor使用的默認算法是什麼?在Jasypt核心api JavaDoc;我看到一個setter設置算法,但沒有相應的getter。 我能夠在不致電setAlgorithm()的情況下使用此類,因此我不知道它使用的默認設置是什麼,以及它如何確定使用該默認設置。

    -2熱度

    2回答

    我像往常一樣對Maven下載了需要的.jar文件(jasypt-1.9.0),並在我的pom.xml中添加了新的依賴項。罐)。我可以在MyEclipse的Project Explorer中的Maven Dependencies中看到它。 但是我不能使用任何的這個罐子提供的功能,因爲我無法導入任何類,我唯一​​可以做的事情是: import org.jasypt.util.text.*; 但我需

    0熱度

    1回答

    我想模糊處理(*)一些密碼來隱藏他們在Java源代碼。 發現jasypt我以爲預先加密密碼的文本,然後在源代碼從想起種子+加密的密碼進行解密。然而,加密過程似乎不會是可再生的:當 BasicTextEncryptor bte = new BasicTextEncryptor(); bte.setPassword("something"); // the "seed" String ep = b