【问题标题】:How to decrypt a String in java如何在java中解密字符串
【发布时间】:2016-11-02 12:02:36
【问题描述】:

我正在尝试解密在前端(angualrjs)中加密的字符串,同时使用 Angular js 在 Java 中调用休息服务。我可以使用$crypto.encrypt(使用 CryptoJS)加密字符串。我使用$http.get 方法将加密值作为参数传递。

但是我不熟悉如何解密java中的值。

我的配置中的加密密钥:

app.config(['$cryptoProvider', function($cryptoProvider){
       $cryptoProvider.setCryptographyKey('ABCD123');
}]);

提前致谢。

【问题讨论】:

标签: java angularjs encryption aes cryptojs


【解决方案1】:

看到你在使用 CryptoJS,已经有答案贴出来了。

How to decrypt an encrypted AES-256 string from CryptoJS using Java?

但是,如果您使用的是 SSL/TLS,则这种加密不是很有效。因为,即使密码是加密发送的,也需要为此目的在服务器端以明文形式存储密码 - 这是不可取的。最好安全地散列您的密码以进行身份​​验证。

【讨论】:

    猜你喜欢
    • 2011-12-05
    • 1970-01-01
    • 2019-02-07
    • 1970-01-01
    • 1970-01-01
    • 2012-07-29
    • 1970-01-01
    • 2018-03-05
    • 1970-01-01
    相关资源
    最近更新 更多