用于经证实的传感器数据报告的方法和装置制造方法及图纸

技术编号:11628689 阅读:64 留言:0更新日期:2015-06-18 20:21
一种用于证实的传感器数据报告的装置和方法,其中,从在线服务接收询问;读取传感器数据;以及创建并且发送基于传感器数据的传感器数据签名至在线服务。

【技术实现步骤摘要】
【国外来华专利技术】
本申请大致涉及证实的传感器数据报告。
技术介绍
利用传感器读数的在线服务和其客户端应用在例如智能手机或平板电脑的移动设备中越来越受欢迎。例如,例如社交媒体服务的服务允许移动设备的用户利用例如关于设备位置的传感器数据来向在线服务报告她的位置以用于不同目的。由移动设备向在线服务提供的传感器数据,即使在有不良企图的情况下,很容易操作。移动设备中使用的平台是开放的并且应用可以在意图提供例如错误的位置数据的受操控传感器数据的情况下开发。因此,重要的是在线服务能够证实,即确信所提供的传感器数据的有效性。
技术实现思路
根据本专利技术的第一示例方面,提供一种装置,包括:存储器;传感器;以及第一处理器,其被配置为引起所述装置:接收来自在线服务的询问;读取传感器数据; 基于所述传感器数据创建传感器数据签名;以及向所述在线服务发送所述传感器数据签名、所述询问与所述传感器数据。第一处理器可以被进一步配置为引起所述装置:在创建所述传感器数据签名之前确定应用标识符;以及其中向所述在线服务发送所述传感器数据签名、所述询问以及所述传感器数据进一步包括向所述在线服务发送所述应用标识符和设备证书。第一处理器可以被配置为引起所述应用接收所述询问。第一处理器可以被配置为引起所述应用读取所述传感器数据。第一处理器可以被配置为引起证实组件确定所述应用的所述应用标识符。第一处理器可以被配置为引起受信任区域创建所述传感器数据签名。第一处理器可以被配置为引起所述受信任区域从所述询问、所述传感器数据以及所述应用标识符创建所述传感器数据签名。第一处理器可以被配置为引起所述受信任区域向所述在线服务发送所述传感器数据签名、所述询问、所述传感器数据、所述应用标识符以及设备证书。第一处理器可以被进一步配置为引起所述装置在接收所述询问之前:从所述在线服务接收随机数;选择属性;检查应用的身份;基于所述属性创建属性签名;以及向所述在线服务发送所述属性签名、所述随机数、所选的属性、设备证书以及公钥。第一处理器可以被配置为引起所述应用选择所述属性。第一处理器可以被配置为引起证实组件来检查所述应用的身份。第一处理器可以被配置为引起受信任区域创建所述属性签名。第一处理器可以被配置为引起所述受信任区域从所述属性、所述随机数以及所述公钥创建所述属性签名。第一处理器可以被配置为引起所述受信任区域向所述在线服务发送所述签名属性、所述随机数、所选的属性、设备证书以及公钥。第一处理器可以被配置为引起所述应用从所述查询和所述传感器数据创建传感器数据签名。第一处理器可以被配置为引起所述应用向所述在线服务发送所述传感器数据签名、所述询问以及所述传感器数据。根据本专利技术的第二示例方面,提供了一种方法,包括:接收来自在线服务的询问;读取传感器数据;基于所述传感器数据创建传感器数据签名;以及向所述在线服务发送传感器数据签名、所述询问以及所述传感器数据。该方法可以进一步包括在创建所述传感器数据签名之前确定应用标识符;以及其中向所述在线服务发送所述传感器数据签名、所述询问以及所述传感器数据进一步包括向所述在线服务发送所述应用标识符和设备证书。该应用可以接收所述询问。该应用可以读取所述传感器数据。证实组件可以确定所述应用的所述应用标识符。受信任区域可以创建所述传感器数据签名。所述受信任区域可以从所述询问、所述传感器数据以及所述应用标识符创建所述传感器数据签名。所述受信任区域可以向所述在线服务发送所述传感器数据签名、所述询问、所述传感器数据、所述应用标识符和设备证书。该方法可以进一步包括在接收所述询问之前:从所述在线服务接收随机数;选择属性;检查应用的身份;基于所述属性创建属性签名;以及向所述在线服务发送所述属性签名、所述随机数、所选的属性、设备证书和公钥。该应用可以接收所述随机数。该应用可以选择所述属性.证实组件可以检查所述应用的身份。受信任区域可以创建所述属性签名。所述受信任区域可以从所述属性、所述随机数以及所述公钥创建所述属性签名。所述受信任区域可以向所述在线服务发送所述签名属性、所述随机数、所选的属性、设备证书以及公钥。所述应用可以从所述查询和所述传感器数据创建所述传感器数据签名。所述应用可以向所述在线服务发送所述传感器数据签名、所述询问以及所述传感器数据。根据本专利技术的第三示例性方面,提供了一种装置,包括:第二处理器,其被配置为引起所述装置:创建并且发送询问至移动设备;从所述移动设备接收传感器数据签名、所述询问以及传感器数据;验证所述传感器数据签名;以及检查所述询问。从所述移动设备接收所述传感器数据签名、所述询问以及所述传感器数据可以进一步包括从所述移动设备接收应用标识符和设备证书;以及其中所述第二处理器可以进一步被配置为引起所述装置验证所述应用标识符的可信度。第二处理器可以被配置为引起所述装置基于所述设备证书验证所述传感器数据签名。第二处理器可以进一步被配置为引起所述装置在创建并且发送所述询问之前:创建并且发送随机数至所述移动设备;从所述移动设备接收属性签名、所述随机数、所选的属性、设备证书以及公钥;验证所述属性签名;以及检查所述属性。第二处理器可以被配置为引起所述装置基于所述设备证书验证所述属性签名。第二处理器可以被配置为引起所述装置基于所述公钥验证所述传感器数据签名。根据本专利技术的第四示例性方面,提供了一种方法,包括:创建并且发送询问至移动设备;从所述移动设备接收传感器数据签名、所述询问以及传感器数据;验证所述传感器数据签名;以及检查所述询问。从所述移动设备接收所述传感器数据签名、所述询问以及所述传感器数据进一步包括从所述移动设备接收应用标识符和设备证书;以及其中所述方法进一步包括验证所述应用标识符的可信度。可以基于所述设备证书验证所述传感器数据签名。该方法可以包括进一步包括在创建并且发送所述询问之前:创建并且发送随机数至所述移动设备;从所述移动设备接收属性签名、所述随机数、所选的属性、设备证书和公钥;验证所述属性签名;以及检查所述属性。可以基于所述设备证书验证所述属性签名。 可以基于所述公钥验证所述传感器数据签名。根据本专利技术的第五示例性方面,提供了一种计算机程序,包括:当所述计算机程序在处理器上运行时,用于执行本专利技术的任意示例方面的方法的代码。根据本专利技术的第六示例性方面,提供了一种存储器介质,包括根据本专利技术第五示例性方面的计算机程序。根据本专利技术的第七示例性方面,提供了一种系统,包括根据本专利技术的第一示例方面的装置和本专利技术的第三示例方面的装置。下文或上文中的任何存储器介质可以包括数字数据存储器,例如数据光盘或磁盘、光存储器、磁存储装置、全息存储装置、光磁存储、相变存储器、电阻随机存取存储器、磁随机存取存储器、固体电解质存储器、铁电随机存取存储器、有机存储器、聚合物存储器或其任意结合。存储器介质可以形成设备而无需存储存储器之外的其它实质功能,或者存储器介质可以形成具有其它功能的设备的一部分,该设备包括但不限于计算机的存储器、芯片组、以及电子设备的子组件。已经在上文示出本专利技术的不同的非限制性示例方面和示例性实施例。上述示例性实施例仅用于解释可以用在本专利技术的实现的选定的方面或步骤。可以仅仅参照本专利技术的某些示例方面表示一些示例性实施例。应当认识到,相应示例性实施例也可以应用于其它示例本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/CN104718719.html" title="用于经证实的传感器数据报告的方法和装置原文来自X技术">用于经证实的传感器数据报告的方法和装置</a>

【技术保护点】
一种装置,包括:存储器;传感器;以及第一处理器,其被配置为引起所述装置:接收来自在线服务的询问;读取传感器数据;基于所述传感器数据创建传感器数据签名;以及向所述在线服务发送所述传感器数据签名、所述询问以及所述传感器数据。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:K·科斯台宁
申请(专利权)人:诺基亚技术有限公司
类型:发明
国别省市:芬兰;FI

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1