今天,Google 宣布将推出一个对 Android Market 中的应用程序进行版权保护的机制,该特性适用于 Android 1.5 及以上版本。这种版权保护机制具体的特性如下:
- Google 建立了一个特别的授权服务器,它保留了 Android 用户申请购买应用的纪录。
- 开发人员可以利用 Google 提供的 API 来编写应用程序中的相关代码,从而实现当应用程序启动时,应用程序自动查询授权服务器。
- 授权服务器然后告诉应用程序该用户是否具有使用该应用程序的权利。
值得一提的是:应用程序不直接与授权服务器通信,而是与 Market 应用进行通信,而 Market 应用负责与授权服务器通信,这样做的目的应该是避免用户在没有网络的情况下无法使用 Android 应用程序。另外,所以的验证请求都是基于 RSA 加密的,每个 Android 应用的发布者都会有一对密钥,其中应用程序以公钥来发送验证请求,而只有能拥有私钥的授权服务器能解密请求并提供验证信息。如果你想了解更多详细的信息,请访问 Android Developers Guide。
译者注:与 App Store 相比,Android 中众多的免费应用很吸引人,如果更多的开发者选择把自己的应用变为付费应用,并且使用 Google 提供的保护机制进行保护,那么 Android 的 jailbreak 版本也不远了。
Via androidcentral
没有评论:
发表评论