1.一种在Flash中对图片资源进行加密保护的方法,其特征在于,应用于用户终端,所述方法包括:向服务器发送加载第一图片的请求,以使得所述服务器在收到所述请求后对所述第一图片进行加密,所述第一图片为保存在所述服务器中并被目标Flash文件调用的图片;
从所述服务器下载加密后的第一图片,并在所述目标Flash文件中加载所述加密后的第一图片;
对所述加密后的第一图片进行解密,得到所述第一图片;
在所述目标Flash文件中对所述第一图片进行显示。
2.根据权利要求1所述的方法,其特征在于,所述从所述服务器下载加密后的第一图片之前,所述方法还包括:定义一个Flash文件加载实例;
注册编写图片资源加载完成的回调函数;
创建请求所述第一图片的接口;
所述向服务器发送加载第一图片的请求的步骤,包括:调用所述接口向服务器发送加载所述第一图片的请求;
所述对所述加密后的第一图片进行解密,得到所述第一图片的步骤,包括:在所述回调函数中对所述加密后的第一图片进行解密,得到所述第一图片。
3.根据权利要求2所述的方法,其特征在于,所述注册编写图片资源加载完成的回调函数的步骤,包括:注册图片资源加载完成的回调函数;
编写所述图片资源加载完成的回调函数,以检测所述目标Flash文件中所述加密后的第一图片是否加载完成,并在加载完成时执行对所述加密后的第一图片进行解密的步骤。
4.根据权利要求1所述的方法,其特征在于,所述加密后的第一图片为TEA加密算法加密的第一图片,所述TEA加密算法采用第一图片对应名称字符的MD5值作为KEY值;
所述对所述加密后的第一图片进行解密,得到所述第一图片的步骤,包括:调用MD5接口计算所述第一图片对应名称字符的MD5值;
采用所述第一图片对应名称字符的MD5值作为TEA解密算法的KEY值,调用TEA解密算法的接口对所述加密后的第一图片进行解密,得到所述第一图片。
5.根据权利要求1所述的方法,其特征在于,所述在目标Flash文件中对所述第一图片进行显示的步骤,包括:定义一个Flash的图片资源对象,所述图片资源对象中包括所述第一图片的数据;
将所述目标Flash文件导入Flash舞台,调用Flash舞台接口将所述图片资源对象加载到Flash舞台中,以显示所述第一图片。
6.一种在Flash中对图片资源进行加密保护的装置,其特征在于,应用于用户终端,所述装置包括:请求单元,用于向服务器发送加载第一图片的请求,以使得所述服务器在收到所述请求后对所述第一图片进行加密,所述第一图片为保存在所述服务器中并被目标Flash文件调用的图片;
加载单元,用于从所述服务器下载加密后的第一图片,并在所述目标Flash文件中加载所述加密后的第一图片;
解密单元,对所述加密后的第一图片进行解密,得到所述第一图片;
显示单元,用于在所述目标Flash文件中对所述第一图片进行显示。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:定义单元,用于从所述服务器下载加密后的第一图片之前,定义一个Flash文件加载实例;
注册编写单元,用于注册编写图片资源加载完成的回调函数;
创建单元,用于创建请求所述第一图片的接口;
所述请求单元具体用于:
调用所述接口向服务器发送加载所述第一图片的请求;
所述解密单元具体用于:
在所述回调函数中对所述加密后的第一图片进行解密,得到所述第一图片。
8.根据权利要求7所述的装置,其特征在于,所述注册编写单元具体用于:注册图片资源加载完成的回调函数;
编写所述图片资源加载完成的回调函数,以检测所述目标Flash文件中所述加密后的第一图片是否加载完成,并在加载完成时执行对所述加密后的第一图片进行解密的步骤。
9.根据权利要求6所述的装置,其特征在于,所述加密后的第一图片为TEA加密算法加密的第一图片,所述TEA加密算法采用第一图片对应名称字符的MD5值作为KEY值;
所述解密单元具体用于:
调用MD5接口计算所述第一图片对应名称字符的MD5值;
采用所述第一图片对应名称字符的MD5值作为TEA解密算法的KEY值,调用TEA解密算法的接口对所述加密后的第一图片进行解密,得到所述第一图片。
10.根据权利要求6所述的装置,其特征在于,所述显示单元具体用于:定义一个Flash的图片资源对象,所述图片资源对象中包括所述第一图片的数据;
将所述目标Flash文件导入Flash舞台,调用Flash舞台接口将所述图片资源对象加载到Flash舞台中,以显示所述第一图片。