0

我需要一个实用程序提供给站点名称为 A.com 的客户,他可以在其中解密从我自己的站点(即 B.com)传递的消息,该站点是用 Java 技术构建的。

实用程序应独立于客户网站用于其开发的技术。

问题:应该使用什么技术来开发这样的实用程序?

注意:我读过 JavaScript 不适合加密。

4

1 回答 1

0

最好的选择是使用现有的、久经考验的协议。TLS 是保护两方之间通信的好选择。

如果由于某种原因,您不能使用现有协议,则必须设计自己的协议,并对其进行详细描述,以便其他人可以在他们的平台上实现它。但这远非理想有几个原因。设计加密协议很困难,甚至专家也经常出错。实施加密协议也很困难,专家们也经常犯这个错误。非密码学家根本无法设计或实施安全协议。

于 2013-07-11T09:05:36.493 回答