也许这里有人已经做过了--我不确定如何安全地解决这个问题……我的客户想为Android应用程序提供一种应用内购买。但这只是次要的--我的问题是:应该有一种“租赁”系统。这意味着有人购买,即在一定的时间范围内(即10天)的物品。应用程序只有在他购买该项目时在线-所以我需要一个安全的方式让这个项目在10天后离线过期。如果我使用内部时钟,有很多方法可以操纵它。
有什么建议可以让我安全地完成这个(相对)任务吗?
谢谢,
发布于 2011-01-06 17:36:29
因为它是从“几乎总是连接的设备”上运行的,所以您可以使用外部源来检查时间(并在每次使用租用的项目时检查它,或者如果您发现不方便,则定期检查它),它是如何完成的,并且它依赖于证书,而不是依赖于时间戳,证书应该根据证书服务器进行检查,并且更难篡改。
https://stackoverflow.com/questions/4613383
复制相似问题