为移动操作环境提供安全的应用程序间通信制造技术

技术编号:5487603 阅读:323 留言:0更新日期:2012-04-11 18:40
本文描述了为在移动操作环境(106)中执行的移动应用程序(102,104)提供安全、高效的通信。作为一个例子,主移动应用程序(102)可以发起握手,该握手包括主应用程序的唯一标识符和用于标记和/或证明响应请求的随机数。接收方应用程序(104)可以利用已证明的主应用程序的列表来核对所述唯一标识符,以验证主应用程序。如果得到了验证,则接收方利用所述随机数和第二随机数进行响应,其中,第二随机数可以标记和/或证明由主应用程序发送的数据请求。根据一些实施例,随机数可以被散列和/或截断,以提供对所述数的低功率加密。此外,可以实施往返策略,以提供可靠的数据传输。因此,可以在移动环境中进行可靠、安全和低功率的同步通信。

【技术实现步骤摘要】
【国外来华专利技术】

【技术保护点】
一种用于在移动操作环境中的应用程序之间提供数据传输的方法,包括: 发起与移动应用程序的握手,所述握手包括主移动应用程序的唯一标识符和为所述握手而生成的随机数; 接收并验证对所述握手的响应,所述响应至少包括第二数; 如果对所 述握手的响应被验证,则向所述移动应用程序发送数据事件,所述数据事件包括所述第二数或所述第二数的一个版本;以及 在从所述移动应用程序接收到数据事件响应之前,冻结所述主应用程序的执行,所述数据事件响应至少包括所述第二数或所述第二数的所述版 本。

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

【专利技术属性】
技术研发人员:K福克J黄ECC叶MA卢希
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:US[美国]

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

1