1 项目介绍
信息隐藏技术就是整个密码加密技术中的一种,这种技术能够将重要的信息内容隐藏在图片或者视频等一系列的载体中,通过隐藏能够让人们根据肉眼无法分辨图片中是否隐藏了内容,达到加密的传输效果。
2、项目技术
项目后端框架:Java+ssm
项目前端框架:vue2,ssm
3、开发环境
后端:开发语言:python
框架:python,django
python版本:python3.6.8版本向上兼容
数据库:mysql5.7+
数据库工具:Navicat11+
开发软件:pycharm
前端:nodejs,vue,html
数据库:mysql
4 系统特点
此次也正是了解到了当前的信息隐藏技术有着如此深厚的内涵,希望能够通过此次的系统开发,结合图像隐藏技术来实现更好的信息安全内容的讨论研究,能够加强信息传递的安全性。
个实体的内容都合理化的存储在了数据库中,并且在数据库的设计上也保证该数据库可以提供高效传输的功能,能够保证系统的运行高效稳定。
3.5 图片隐藏过程成果展示
3.5.1网站登录及注册模块的展示
此次设计的登录中,在背景的设计上采用了深蓝色的宇宙图片,与此次的设计主题内容的深度相吻合,信息安全、信息隐藏是需要保持一份神秘感,登录的模块设计与一般网站的设计相同,下图为登录的页面展示:
图3.1网站登录模块图片
在登录的下方,有一行黄色的字体,如果是新的用户想要使用这款尘土关系,需要先进行在线的注册,点击黄颜色的立即注册就可以转换至注册界面了,此次设计的具体的注册界面展示如下图所示:
图3.2网站注册模块图片
3.5.2网站首页的实现
当以管理员的身份登录进入该页面后,可以看到网站的首页整体内容,主要的功能菜单都在整个网页的最左边,成列显示。在菜单栏的列表中,按照设计需要的要求进行了个人信息维护的操作模块设计以及图像隐藏的功能设计,并且还设计了图片列表,当用户在图片中添加完信息后可以在图片列表中查看到相关的图片信息展示,图像隐藏技术的首页如下图所示:
图3.3网站首页模块图片
3.5.3新增图像隐藏的实现
在菜单栏中选择图像隐藏,点击后可以在该网站的主页面中显示出新建图片信息隐藏的功能,在该功能汇总可以看到有浏览文件处,在该模块中需要上传新的图片文件内容。有信息内容,信息内容就是要填写需要进行隐藏的信息内容,下图中的需要隐藏的信息内容为“hello你好啊”。具体如下图所示:
图3.4新增图像隐藏
当上图中点击上传成功后,在图片的列表中可以对上传的图片文件进行查看工作,我们在图片的列表中找到上图中上传的图片,点击查看信息就可以实现对该图片中隐藏的信息内容的一次验证过程,如下图所示,当点击查看信息后系统弹出窗口,窗口内的内容为“hello你好啊”与上图中输入的信息内容一致,如下图所示。
图3.5图像隐藏填写示例
3.5.4用户管理的实现
在此次设计的用户管理的界面中,当使用系统管理员进行登录后,可以看到在当前的python图像隐藏系统中所有的用户信息,有清晰的列表内容显示,管理员可以进行相应的信息内容修改工作。具体如下图所示:
图3.6用户管理操作页面