試圖啓用在WebSphere密碼加密下列這些程序,我不覺得我很下面做什麼:的WebSphere自定義密碼加密
1. Plug point for custom password encryption
2. Enabling a plugpoint for custom password encryption
我的問題是:
- 我是否需要一個單獨的CustomPasswordEncryption項目用於導出一個jar以放入$ {WAS_INSTALL_ROOT}/class es目錄在鏈接2,步驟2中描述?
- 如果是這樣,我只是將鏈接1的接口複製到該項目並實現它?假設現在我沒有任何實際的加密來實現它,即通過它的密碼被返回而沒有任何改變。我只想看看現在如何工作。
- 鏈接1的第1步,說我的類被稱爲CustomPasswordEncryptionImpl,應該將此屬性設置爲屬性com.ibm.wsspi.security.crypto.CustomPasswordEncryptionImpl?
- 鏈接1,步驟1,我是否將com.ibm.wsspi.security.crypto.customPasswordEncryptionEnabled屬性設置爲
true
? - 鏈接2,第3步。我不明白他們想說什麼,我需要編輯類路徑嗎?
- 一旦完成了所有工作,我是否需要編輯security.xml文件,還是使用我的新別名自動替換爲{xor}?
fyi WAS 9.0.0。4增加了新功能,使用AES加密密碼https://www.ibm.com/support/knowledgecenter/en/SSAW57_9.0.0/com.ibm.websphere.nd.multiplatform.doc/ae/tsec_encryptpwd_aes.html – Tilo 2018-02-01 20:38:52