数据中介与移动自组网技术解析
1. 数据中介方法
1.1 中间人(MitM)中介
中间人(MitM)中介服务是一种潜在的数据中介解决方案。在此模式下,请求者连接到中介服务并向提供者请求数据。中介服务获取所需数据,根据请求者的需求进行转换,然后将其提供给请求者。
然而,这种中介方法存在明显的安全问题。由于中介服务可以查看请求者和提供者之间的所有流量,因此无法保证两者之间连接的机密性和完整性。请求者和提供者都必须信任中介服务才能使该解决方案生效。此方法需要两次数据传输,中介计算在中介服务端进行。
1.2 中介服务
请求者调用中介服务进行数据中介是另一种解决方案。该方案的组件与 MitM 解决方案类似,但中介服务不是作为两者之间的中间人,而是由请求者明确调用以处理接收到的数据。
这种情况下,两个连接都满足 ELS 机密性和完整性要求,但仍需信任中介服务来处理数据,因此无法保证接收到的数据的机密性和完整性。不过,由于请求者能从提供者处接收到具有完整性的原始数据,该方案略优于 MitM 解决方案。此方法需要三次数据传输,计算同样完全在中介服务端进行。
1.3 中介工具服务
中介工具服务不直接转换数据,而是以代码形式提供转换工具,该工具在请求者的机器上运行。请求者从提供者处请求并接收原始数据,然后从中介工具服务器请求中介工具,并使用该工具进行转换。
这种方法的两个连接都满足 ELS 机密性和完整性要求,且由于没有数据传输到中介服务,数据的机密性得以保留。虽然完整性仍存在转换过程可追溯性的问题,但由于算法在本地运行,比依赖中介服务提供和运行转换更可靠。此方法数据传
超级会员免费看
订阅专栏 解锁全文
2239

被折叠的 条评论
为什么被折叠?



