本技术聚焦于密态数据搜索技术,特别提出了一种应用于无线医疗传感器网络的基于SGX的可搜索加密方法。该方法涵盖了数据所有者(DO)创建密钥集合SK和加密索引树I,并将其上传至SGX代理服务器的过程;SGX代理服务器负责处理加密数据的存储和搜索请求,确保数据的安全性和隐私性。
背景技术
无线医疗传感器网络(WMSN)是由各种智能医疗传感器组成的网络,这些传感器位于或围绕患者的身体周围,用于实时健康监测和支持。这些传感器是便携式的、小型的互联设备,可穿戴或植入个体体内,用于观察患者的重要症状。这些网络对于需要持续护理而无需住院的老年人尤其有帮助。监控可以在家中进行,并将数据无线发送到医院。在心脏病等紧急情况下,可以立即采取行动。此外,这项技术使医疗设备无需电线或电缆即可操作,增强了这些设备的移动性。其他应用包括监测患有阿尔茨海默病的人、在家中监测老年人、在详细诊断前对疾病进行初步评估等。
随着WMSN的广泛使用,由于佩戴在身体上的智能医疗传感器收集的WMSN数据越来越多。为了更好地记录患者的身体健康信息,更为精准地了解患者的身体状况,医疗领域广泛采用了这种新的数据收集方式以能够实时记录患者的生理参数,如血糖、心率等信息,以及其他相关的健康指标。然而,随着WMSN数据的积累,如何对其进行安全有效的管理、存储和搜索也成为了医疗信息化领域面临的一个重要挑战。为了保障数据的安全性,采取的重要措施是将WMSN记录数据进行加密存储,然后对加密存储的WMSN记录数据进行搜索查询。现有的许多基于关键字的搜索技术广泛应用于明文数据,而不能直接用于密文数据。可搜索加密技术为在密文上进行关键字搜索提供了方法。
可搜索加密技术是一种能让用户对加密数据进行搜索查询的方案。目前,专利CN202211062637.4提出的一种基于分层索引树的可搜索加密方法,可以实现多关键词搜索和范围搜索。
但是,在对WMSN记录的文本数据进行多关键词搜索和范围搜索时,以上现有技术无法保证范围搜索的搜索结果是确定的。
实现思路