论文部分内容阅读
近年来,随着云计算、互联网等新兴技术的发展,影响着各行各业的生产经营活动。打印行业也不例外,传统的打印方式体验感差,已经无法满足用户的需求,为了顺应科技的迅速发展,云打印模式应运而生。然而,如今的云打印运营商大多数只注重特色业务的推出,而忽略了安全要素对平台运营的保障,存在个人文件信息泄露的隐患。本文针对传统打印方式中存在的不足,以互联网为起点,云打印为中心,融合打印资源,构建共享的打印平台。平台由客户应用子系统与商家管理子系统组成,两个子系统均采用B/S架构,Java+Apache+MySQL模式,SSH框架技术开发。可以实现个人信息服务、文件打印、文件加解密、帮助与服务、资源共享及附近搜索等业务,为云打印使用者提供便捷式的打印服务。与此同时采用改进的混合加密算法解决了现如今云打印平台中存在的安全隐患。具体过程如下:首先使用AES对称加密算法对文件进行加密,接着使用RSA非对称加密算法对AES中的对称密钥进行加密处理,既利用了对称加密算法计算效率高的特性,又解决了对称密钥的安全保护问题。最后使用Hash散列算法对上传的文件进行摘要提取和上述AES中的对称密钥进行摘要提取,以验证加解密前后对称密钥的一致性和文件的一致性,很好的保证了文件的安全传输以及完善了系统的功能。本文提供的云打印服务平台构建方法,不仅可以提高资源的利用效率,提升个人与企业的办公效率,满足云打印使用者的需求,做到随时随处可用,并且以其安全稳定的特点保护了个人文件的安全,最终实现双赢。