论文部分内容阅读
随着互联网的普及,个人博客、个人网络相册、云空间得到了飞速的发展,人们逐渐改变了以往存储介质的方式,不再局限于将个人资料存储在自己的电脑或者磁盘中,而是将信息保存于网络空间。这很大程度上给用户提供了便利,用户的资料和文件不再受地域介质的约束。然而,在享受网络空间的便利的同时,也面临着大量数据被泄漏的风险。如何保证网络数字图像存储的安全和高效性,是一个非常重要的研究内容。网络数字图像的存储安全性方面的问题,存在着人为因素和技术因素。人为因素主要由服务器管理人员、网站管理员引起,技术因素主要体现在黑客对服务器的入侵窃取文件信息,网站开发人员的技术水平也可能造成系统漏洞。由于考虑到数据库执行效率、数据库空间的限制等问题,网站通常会将图像信息以图像文件保存于服务器相应的文件夹中,而数据库中只是存储图片的相关路径,在网页上显示时则是通过访问服务器相关路径将图片显示出来。这样,图像的安全性比文本信息存在更大的风险。本文对传统网络数字图像的存储模式进行了分析,总结了传统网络图像存储模式在安全性方面的不足之处。并从数字图像加密入手,分析总结了当前流行的多种数字图像加密算法。文中提出了数字图像字节加密的新方法,并详细阐述了数字图像字节加密的原理及其实现的流程。同时将该加密方式与网络图像的存储模式进行了综合应用,使该加密方式能够在不改变传统网络数字图像的存储模式下,快速高效的对网络数字图像进行加密解密,从而保证了用户网络数字图像的安全性。在加密解密过程中以用户ID为密钥,保证数字图像字节流对于不同的用户呈现不同的置换方式,增加数字图像的破解难度。由于图像字节加密系统并未减少,原有图像的字节是一种无损的加密解密方法。最后,对基于网络图像字节加密系统进行了整体的设计,从用户的注册登陆、网络图像的上传、加密、存储,以及网络图像的浏览等方面进行了详细的设计。并对关键性程序代码进行了编写和展示。同时通过实际的测试,对数字图像进行了批量的加密和解密,证明了数字图像字节加密的算法具有高效性、安全性、灵活性及可行性。