最近在做一个产品,要对其中的内容实行DRM。因为是在嵌入式设备上实现解密,要求自然也就是效率高,实现容易,不能增加太多解密冗余时间(限制在1s以内)。 (不算是真正的DRM,只是对文件进行一种保护罢了)
步骤:
1、读取Flash或者SD上的文件到内存
2、根据算法,进行解密
3、保存解密后的文件到Flash ( 开辟额外存储区(确保对用户不可见)保存之前打开的几个文件,下次打开时不用再运行解密动作,节省时间)
最近在做一个产品,要对其中的内容实行DRM。因为是在嵌入式设备上实现解密,要求自然也就是效率高,实现容易,不能增加太多解密冗余时间(限制在1s以内)。 (不算是真正的DRM,只是对文件进行一种保护罢了)
步骤:
1、读取Flash或者SD上的文件到内存
2、根据算法,进行解密
3、保存解密后的文件到Flash ( 开辟额外存储区(确保对用户不可见)保存之前打开的几个文件,下次打开时不用再运行解密动作,节省时间)