论文部分内容阅读
随着数字出版行业的快速发展,数字内容呈现系统也随之快速发展。数字内容阅读成为了人们日常生活中的一部分。随着数字出版市场的逐渐扩大,消费者对于数字内容呈现系统的要求越来越多,对新功能和新特性的加入越来越急切。数字内容呈现系统的开发商对软件系统的敏捷迭代性要求越来越高。由Web应用程序为主的Web APP和混合APP逐渐成为首选的应用架构。当数字出版快速发展的同时,数字内容保护问题也越来越需要被重视,尤其是对于Web环境的数字内容保护,还停留在传统的基于数字水印的盗版追查方法和通过加密算法的内容保护方法。由于Web环境的特点,现有的数字内容保护方法的保护效果不明显。本文深刻分析了Web环境中的数字内容面临的威胁,分析了Web环境与传统的原声环境的差异,设定了面向数字内容保护的前端框架研究的方向和目标。提出基于矩阵运算的数字内容加密和解密算法,提出了基于模糊模式识别的客户端用户行为分析算法,提出了基于WebSocket的包含关键凭据获取、验证和销毁过程的关键凭据保护方法。通过测试验证,本文提出的面向数字内容保护的前端框架对于Web环境的数字内容保护具有明显的效果。通过编译前处理,将本文提出的面向数字内容保护的前端框架与主流通用前端框架相整合,使得本文提出的框架同时具有敏捷开发的特性和数字内容保护的特性,同时降低了开发者的学习成本,以更好地推广。