PKCE能否同时使用服务器和客户端来生成公钥和私钥?值得吗?我认为这种流动:
server
H 19客户端用其密钥解密密钥,用服务器公钥再次加密,并使用其私钥将加密的秘密发送回
H 212G 213我是不是遗漏了什么?这样做不好吗?这个加密/解密/生成密钥很难计算吗?
发布于 2022-06-27 08:30:15
您的算法似乎与PKCE标准一样安全。我不认为加密随机字符串有什么额外的价值。您还向服务器添加了一次往返,就像在PKCE中一样,生成初始随机字符串的是客户机。
加密会消耗资源,实现错误很简单。您还需要对服务器和客户端加密算法的支持。因此,我认为尝试将加密添加到经过验证的标准中是多余的。
https://stackoverflow.com/questions/72761619
复制相似问题