AIR应用程序可以访问自己的数字签名吗?

时间:2009-11-21 12:51:17

标签: flash air

必须对所有AIR安装文件进行数字签名(http://help.adobe.com/...)。 AIR应用程序是否有办法在运行时访问此签名信息?

说,我正在分发客户端 - 服务器应用程序的客户端组件, 这个客户端组件使用AIR实现, 我想阻止*修改过的客户端副本访问服务器。 然后,我可以让服务器检查客户端的数字签名。

(*当然,这绝不是提供全面保证, 因为始终可以重新实现客户端 - 服务器协议, 但让我们考虑最简单的情况)

1 个答案:

答案 0 :(得分:1)

为什么呢?我想你是为了防止盗版而这样做吗?如果是这样,我认为你应该重新考虑这样做的价值。如果您的用户正在修改您的应用程序以破解它,他们也可以修改它以将“有效”签名发送回您的服务器。您的时间几乎肯定会更好地用于添加您的用户想要付费的功能。