0
我試圖加密解密數據在遊戲中2.4。在2.3我只想做加密#加密給予了相同的密鑰和值
Crypto.encryptAES("value","key");
但對於2.4如果我沒有錯,我會做
輸出錯誤Crypto crypto = play.Play.application().injector().instanceOf(Crypto.class);
Logger.info(crypto.encryptAES("test","olololololololol")+" ----- " + crypto.encryptAES("test","olololololololol"));
但對於2.4其賦予對相同鍵值
2-D0rwUAokm3+Gq1/VEZr92YpTsMU= ----- 2-ARgxqa3fo/7tUI0NMO0LFZYsN5o=
不同O / p。爲什麼它這樣做,爲什麼不同樣的價值返回?有什麼我做錯了嗎?
感謝您的回覆。你能告訴我示例代碼來生成相同的加密值嗎?我已經在上面嘗試過了,但是dint得到了o/p – codegasmer
@codegasmer你是否試圖複製舊類並使用它,如該鏈接中所述? – Salem
我是scala新手,代碼是scala。我複製了Crypto.scala,但它給了我錯誤'玩不是封閉類 '行32 – codegasmer