首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >加密客户端/解密服务器端JS - PHP

加密客户端/解密服务器端JS - PHP
EN

Stack Overflow用户
提问于 2017-04-19 13:27:43
回答 1查看 1.9K关注 0票数 -1

我尝试使用js进行客户端加密,使用php进行服务器端解密,调试了几个小时后才发现,尽管它们使用相同的加密方法,但无论大小如何,它们都不匹配。

有许多加密js库可用,php中的crypt()、mcrypt函数已被弃用。

我尝试搜索一对(例如:AES.js和AES.php),但都没有成功

你能建议使用什么好的加密方法吗?如何实现它们。因为我相信有一把钥匙什么的,我也听说过静脉输液,我甚至不知道。

jQuery (使用简单的sha256)

代码语言:javascript
复制
$(document).ready(function() {
    $("#login").on("submit", function(event) {
        var pass = $("#pass").val();
        $("#pass").val(CryptoJS.SHA256(pass));
        var data = CryptoJS.AES.encrypt($(this).serialize(), $("#token").val());
        $("#login").submit();
    });
});

我想尝试在php中解密它,但mcrypt_decrypt已被弃用。有一种openssl,我不知道如何使用。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43487081

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档