基于Android平台远程视频监控加密的设计与实现

来源 :浙江理工大学 | 被引量 : 0次 | 上传用户:wuxirl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着手机的普及、手机性能的不断提高和网络传输技术的快速发展,手机多媒体应用越来越流行。鉴于传统视频监控的局限性较大,嵌入式视频监控需要特殊器件的支持,加密后容易导致播放器崩溃等问题。需要设计一种简单易用且不需要特殊器件,能够将普通手机转变成监控设备的视频监控系统;同时视频监控内容的隐私性也是一个需要考虑的问题。论文主要工作如下:(1)本文设计与实现了一个基于Android平台的视频监控系统,系统分为移动端、服务器端和显示端。移动端采用的是Android手机,用于实现视频的监控,将手机作为监控端克服了传统监视系统的无法移动和容易受线路干扰的缺点。(2)本文介绍了Android系统和流媒体技术的一些相关知识,设计并实现了一个对图像Y、UV进行分块加密的方案。通过对加密耗时和加密效果的比较,使用AES加密Y分量、DESede加密UV分量的方案,具有较少的加密耗时和较好的加密效果。这种方案选取了较RGB数据量少的YUV进行加密,并采用软件加密的方式,不需要特殊器件的支持。YUV也是Android直接支持的图像格式,加密数据的获取不需要进行大量的转换操作。(3)为防止播放器崩溃,本文采用了对称加密算法,对称加密算法的原理是替换和移位,通过对其工作模式和填充方式设置,可以有效的解决播放器播放加密后数据崩溃的问题。(4)本文对AES加密算法做了研究,对其密钥生成算法效果不理想、生成密文的完整性较差以及在不同系统的Android上出现初始化向量错误的问题进行了分析并提出了一些改进策略。
其他文献
海冰灾害是我国主要的海洋自然灾害之一,给沿岸水产养殖、渔业生产、交通运输、油气生产以及海岛居民的生产生活等带来了巨大影响。海冰冰型可以表示海冰生成和发展过程的不
目前,Web已经成为人类知识和文明的全球存储库,这个存储库使得人类的信息在一个巨大的范围内实现共享。由于语言的独特性,现有的信息检索技术仍然缺乏对少数民族语言的研究,
本文构建了一种基于云计算的权限管理模型,云计算作为一种新兴的商业模式,在海量数据处理、异构等方面都体现出了优越性,按云计算提供者与使用者的所属关系可以将其分为公有
随着电子信息技术、计算机及网络技术的快速发展,通过辨识人体生理或行为特征来进行身份认证的生物识别技术越来越多的得到广泛认同。指纹识别作为生物识别技术中一种优秀的身
随着现代数字化技术以及多媒体和计算机网络技术的飞速发展,医学诊疗技术不断提升,医学影像数据量也在大幅增长。如何在与日俱增的医学图像数据中进行快速且准确的检索,是医学研
现如今医学图像技术的快速发展,使得医生在诊断中所获得信息量增加,同时医生对大量图像信息的识别工作加重,所以细胞图像的分割变得越来越重要。近些年来模式识别和人工智能等技
对基因表达谱进行分类是生物信息学中一个重要的研究领域。基因芯片可以在一次实验中大规模并行检测成千上万个基因的表达量,对肿瘤癌症等疾病的分类、诊断研究有非常重要的
随着计算机图形学的发展,对植物建立模型并动态地模拟植物生长、死亡等生命活动已经成为虚拟现实和可视化领域的研究热点。由于植物的生长发育是一个非常复杂的过程,它不仅取
随着无线网络的应用和发展,无线网络的安全问题近来越来越受到人们的关注。由此无线网络的各种安全措施与技术都相继产生,而其中最为活跃的领域是入侵检测及响应策略。无线网
作为目前移动计算环境开发应用的关键部件,移动数据库领域有着广泛的市场应用前景。在移动数据库系统中,服务器利用典型无线单元内下行通信带宽一般远大于上行通信带宽的特点