素材加密
一、目的及使用场景
动效素材加密的目的是保护动效素材不被未经授权的人使用或修改,以保护原创作者的权益, PAG企业版提供高安全性的素材加密能力,渲染过程不存在解码后的完整文件,从源头彻底防止内存抓取,杜绝第三方加密方案的缺陷,为业务提供主动可靠的版权保护机制。 适用于设计师,以及动效制作、影视制作行业等需要保护素材版权的群体,在需要对素材进行版权保护的场景,如出售商用素材、发布私人作品等起到重要作用。
二、加密效果展示
素材加密有两种方式,分别为密码加密和证书加密。 加密后的PAG文件无法直接打开或编辑,只能通过输入对应密码或导入解密证书进行解密打开。
![]() | ![]() |
---|---|
密码加密展示 | 证书加密展示 |
三、不同加密方式的用途
密码加密是用于设计师与业务方之间前期沟通,且只有PAGViewer支持密码加密的素材解密,企业版SDK未提供相关接口。 证书加密是用于正式的交付场景,设计师与业务方确认效果后,采用证书加密的方式输出交付业务方。
四、如何进行加解密
1.概念介绍
1.1加密证书
加密证书是用于对PAG文件进行加密的证书,包含加密密钥等信息。只有拥有加密证书的人才能够对PAG文件进行证书加密处理。
1.2解密证书
解密证书是用于对证书加密后的PAG文件进行解密的证书,包含解密密钥等信息。只有拥有对应解密证书的人才能够对加密后的PAG文件进行解密处理。
1.3密码加密
密码加密是一种基于密码的加密方式,只有拥有正确的密码才能够对已加密PAG文件进行解密。
1.4证书加密
证书加密是使用加密证书对PAG文件进行加密,只有拥有相应解密证书才能解密。
2.素材加密
2.1如何生成加密证书
1.点击菜单栏——证书管理,
2.打开【证书管理】弹窗,点击【生成加密证书】按钮,
3.在【加密证书生成】弹窗中,输入「证书名称」和「证书信息」即可生成一个加密证书。
生成的加密证书,可供PAG文件在证书加密时使用。
2.2如何导出加密证书
1.在【证书管理】弹窗中找到想要导出的加密证书,
2.在操作栏中点击【导出加密证书】按钮,输入「密码」并确认,点击【导出】,选择合适的储存路径即可。
2.3如何导入加密证书
在【证书管理】弹窗中,点击【导入加密证书】按钮,选择想要导入的加密证书并输入相应密码。
2.4如何进行密码加密
1.点击菜单栏——素材加密,
2.在【素材加密】弹窗中,选择【密码加密】,
3.在【导出设置】中输入「密码」、确认,并选择合适的导出路径,点击右上角【导出】按钮,即可导出密码加密后的PAG文件。
文件列表中默认添加当前打开的PAG文件,若有批量PAG文件需密码加密,可点击【添加按钮】,批量导入需加密文件后,再导出。
2.5如何进行证书加密
1.点击菜单栏——素材加密,
2.在【素材加密】弹窗中,选择【证书加密】,
3.在【导出设置】中选择已有的加密证书(若选择框显示「暂无加密证书」,点击【添加证书】按钮,即可跳转到【证书管理】弹窗中生成)、输入产品专属的产品ID,并选择合适的导出路径,点击右上角【导出】按钮,即可导出证书加密后的PAG文件。
文件列表中默认添加当前打开的PAG文件,若有批量文件需证书加密,可点击【添加按钮】,批量导入后,再导出。
3.素材解密
3.1如何生成解密证书
1.点击菜单栏——证书管理,打开【证书管理】弹窗,
2.找到需生成对应解密证书的加密证书,点击【生成解密证书】按钮,
3.在【生成解密证书】弹窗中,输入对应的产品ID、选择有效期截止时间后,点击【生成】,选择合适的储存路径即可。
3.2如何导入解密证书
在【证书管理】弹窗中,点击【导入解密证书】按钮,选择需导入的解密证书导入;
或直接将需导入的解密证书拖入【解密证书】列表中,也可成功导入。
3.3如何查看加密素材
3.3.1密码加密素材
打开密码加密文件后,会出现【输入密码】弹窗,输入正确密码即可查看素材。
勾选【记住密码】,相同密码的加密素材无需重复输入密码,可直接打开。
若想清除已记住的密码,打开【证书管理】弹窗,点击【清除所有密码】按钮即可。
3.3.2证书加密素材
打开证书加密文件后,会出现【提示】弹窗,点击【去导入】按钮,导入相应的解密证书后,重新打开文件即可查看。
使用相同加密证书,并绑定相同产品ID的加密文件,无需重复导入解密证书,可直接打开。