论文部分内容阅读
机车视频监控记录仪被广泛运用于铁路部门各个领域来更好地保障人民群众的生命财产安全。视频文件的存储安全是机车视频监控记录仪使用者非常关注的问题。非法用户入侵对视频文件进行盗取、篡改,内部人员泄密以及机车视频监控记录仪在运行过程中发生异常断电造成文件系统的损坏,这些都会破坏视频文件存储的安全性。本文针对这些问题,对机车视频监控记录仪视频文件的存储安全问题进行了设计与实现。本文首先对机车视频监控记录仪TS流视频文件存储安全的理论基础进行了阐述,介绍了机车视频监控记录仪的主要功能以及模块构成、视频流的选择原理、TS流的封装原理以及TS流视频文件的置乱加密原理、I.MX53下的linux系统基本原理。然后,本文对TS流视频文件存储安全进行了设计,除了通过用户名和密码的方式对视频文件的USB和WEB访问下载权限管理进行了设计外,还采用广义猫映射算法加密算法对TS流视频文件进行了置乱加密设计,进一步加强了TS流视频文件的安全度。最后,本文对TS流视频存储所用的文件系统安全进行了设计,采用dosfstool工具对文件系统进行了上电软修复设计,有效保障了文件系统的安全性,同时还设计了硬件掉电检测和超级电容蓄电时间补偿组成的硬件掉电保护电路,降低了掉电情况下的文件系统损坏度,减少了软修复时间。本文使用不同的用户名和密码对机车视频监控记录仪TS流视频文件的访问下载权限管理进行了测试,由测试结果可知,只有具有相应权限的用户才能进行相应的权限操作,而非法用户将会被系统拒之门外。本文使用正确密钥和错误密钥对使用广义猫映射算法置乱后的视频文件进行了测试,证明了只有正确的密钥才能将视频文件还原,错误的密钥无法还原出原始视频文件,即有效保障了视频文件只能被拥有正确密钥的用户查看到内容。本文对采用了双重保护策略和未采用保护策略的机车视频监控记录仪的文件系统进行了反复掉电测试,证明采用了双重保护策略的文件系统其安全性得到了有效保障。