【技术实现步骤摘要】
【国外来华专利技术】用于提供应用程序凭证的方法和装置
本专利技术大致涉及凭证系统,且具体而言,涉及用于为验证和安全的目的提供应用程序凭证到在一设备上运行的应用程序的方法和装置。
技术介绍
技术的进步已导致广阔的数据网络的发展和推广应用。这些网络包括公共数据网络(诸如因特网),和专用网络(诸如无线电信网络)。这些网络的用户有能力访问作为网络资源可用的多种多样的信息和服务。无线网络环境中有对网络资源有越来越大的需要一实例。在无线环境中,各种无线设备(诸如无线电话,个人数字助理(PDA)和传呼设备)经无线网络通讯。无线网络也可包括网络服务器,其运行以提供各种网络资源到无线设备。此外,无线网络也可耦合到一公共网络(诸如因特网)使得公共网络上的资源对无线网络上的无线设备可用。通常,一无线设备可自一无线网络下载一应用程序。所述应用程序可免费下载由无线设备的用户购买,所述用于有效地获得在一段有限固定或基于使用计的截止时期内的使用所述应用程序或内容的权利。在执行期间,所述应用程序可试图自数据服务器检索专有数据。举例而言,应用程序可为新闻检索应用程序,且在运行期间,应用程序自一专有新闻数据服务器请求新闻数据。在传输数据前,数据服务器需要校验应用程序经验证以接收数据。因此应用程序需要验证到数据服务器。然而,有力验证不可能,除非在设备与不同于每一设备的服务器之间存在共享密钥。如果情况并非如此,那么应用程序的反向工程将显示足够的信息以获得对服务器的访问。享密钥应分配于带外,且不在设备与服务器之间的网络连接上。一途径为在制造或销售时供应一独立的密钥给每一设备。此为一些系统怎样运作以验证语音呼叫。然而, ...
【技术保护点】
一种用于为在一设备上运行的一应用程序提供一应用程序凭证的方法,其中所述应用程序凭证由所述应用程序使用以验证到一数据服务器,所述方法包含: 接收一请求以产生所述应用程序凭证,其中所述请求包括一应用程序标识符;和 使用所述应用程序标识符和一与所述设备相关联的主凭证产生所述应用程序凭证。
【技术特征摘要】
【国外来华专利技术】US 2003-10-29 10/697,3971.一种用于操作一凭证服务器以验证在一设备上运行的一应用程序的方法,其中所述应用程序将对数据的一请求传输到一数据服务器且所述请求包含一应用程序凭证,所述方法包含:接收对一服务器凭证的一请求中的一应用程序标识符;使用所述应用程序标识符和与所述设备相关联的主凭证产生所述服务器凭证,其中,所述主凭证在制造期间安装于所述设备中并允许所述设备被验证至其他实体;和传输所述服务器凭证到所述数据服务器,其中如果所述服务器凭证和所述应用程序凭证匹配,那么所述应用程序通过验证。2.根据权利要求1所述的方法,其进一步包含接收一验证标记,其证明所述请求与所述应用程序标识符相关联。3.根据权利要求1所述的方法,其进一步包含:接收所述应用程序凭证;将所述应用程序凭证与所述服务器凭证相比;和如果所述应用程序凭证与所述服务器凭证匹配,传输一特许权到所述数据服务器以满足所述数据请求。4.根据权利要求1所述的方法,其中所述产生步骤包含使用一单向产生技术产生所述服务器凭证,使得所述应用程序标识符和所述主凭证不能从所述服务器凭证被发现。5.一种用于与一凭证服务器一起使用以验证在一设备上运行的一应用程序的装置,其中所述应用程序将对数据的一请求传输到一数据服务器且所述请求包含一应用程序凭证,所述装置包含:第一接收逻辑,其运作以接收对一服务器凭证的一请求中的一应用程序标识符;产生逻辑,其运作以基于所述应用程序标识符和与所述设备相关联的主凭证产生所述服务器凭证,其中,所述主凭证在制造期间安装于所述设备中并允许所述设备被验证至其他实体;和传输逻辑,其运作以传输所述服务器凭证到所述数据服务器,其中所述数据服务器将所述服务器凭证与所述应用程序凭证相比以验证所述应用程序。6.根据权利要求5所述的装置,其进一步包含接收一验证标记,其证明所述请求与所述应用程序标识符相关联。7.根据权利要求5所述的装置,其中所述产生逻辑包含逻辑以使用一单向产生技术产生所述服务器凭证,使得所述应用程序标识符和所述主凭证不能从所述服务器凭证被发现。8.根据权利要求5所述的装置,其进一步包含:第二接收逻辑,其运作以接收所述应用程序凭证;和匹配逻辑,其运作以将所述应用程序凭证与所述服务器凭证相比,且如果所述应用程序凭证与所述服务器凭证匹配,传输一特许权到所述数据服务器以满足所述数据请求。9.一种用于与一凭证服务器一起使用以验证在一设备上运行的一应用程序的装置,其中所述应用程序将对数据的一请求传输到一数据服务器且所述请求包含一应用程序凭证,所述装置包含:用于接收对一服务器凭证的一请求中的一应用程序标识符的构件;用于基于所述应用程序标识符和与所述设备相关联的主凭证产生所述服务器凭证的构件,其中,所述主凭证在制造期间安装于所述设备中并允许所述设备被验证至其他实体;和用于传输所述服务器凭证到所述数据服务器的构件,其中所述数据服务器将所述服务器凭证与所述应用程序凭证相比以验证所述应用程序。10.根据权利要求9所述的装置,其进一步包含接收一验证标记,其证明所述请求与所述应用程序标识符相关联。11.根据权利要求9所述的装置,其中所述用于产...
【专利技术属性】
技术研发人员:劳伦斯伦德布雷德,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。