高延迟networking上的HTTPS

我正在build设一个networking应用程序,将在国内的一些偏远地区使用,通常有非常糟糕的互联网接入选项,通常是基于卫星的。

卫星互联网一般具有高延迟 结合极端恶劣的天气条件和无用的ISP,我注意到有相当多的时间(大概25%)要求网站使用HTTPS超时,才能提供网页。 我认为这是由于HTTPS的握手,以及事实,如果网站的主页使用HTTPS,那么通常所有加载的库和图像也需要HTTPS,所以有一堆的HTTPS连接试图一次发生一个页面被服务。

由于整个该死的互联网正在向HTTPS方向发展,有没有办法让高延迟的用户被纳入?

回到我的networking应用程序,我绝对需要它是安全的。 但同样重要的是,它必须处理这些高延迟连接。 我正考虑通过HTTP使用自己的encryptionscheme(呃,我知道),通过不同的通道给出对称密钥。 我宁愿不,我希望你们中的一个有一个我可以使用的想法。