我正在将网络应用移植到移动设备并与主要运营商合作以最大限度地减少带宽使用,但需要保持安全性。
与HTTPS相关的SSL握手开销超过当前带宽的50%。有人可以推荐一种轻量级,低带宽的HTTPS替代方案吗?
有效负载是HTTP / XML,但可以修改为任何格式。我正在使用Ruby on Rails,所以使用Ruby库是理想的。
答案 0 :(得分:1)
听起来你的连接是短暂的,你的有效载荷很小。是否可以保持连接打开,并通过它发送多个“消息”,这样,随着更多响应的发送,您的SSL开销将成为累积数据传输的一小部分。这将避免重复握手的需要。 HTTP具有一些保持活动的功能,希望这些功能可以在Ruby中应用于SSL连接。