基于FPGA的网络协议信息隐藏技术研究

来源 :无线互联科技 | 被引量 : 0次 | 上传用户:zhaochunbo123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:目前全球已经进入了数字信息化时代,在计算机网络融入各行各业的过程中信息安全问题也受到了广泛的关注,信息安全其实就是对网络信息资源进行保护防止其受到破坏,其中信息隐藏是信息安全的重要组成部分,但是从目前来看信息隐藏在某些方面上依然存在着一定的问题,还需要进一步完善。本文对基于FPGA的网络协议信息隐藏技术进行了探究,并作出了综合性的阐述同时提出了相关的观点,供以参考。 关键词:FPGA;网络协议;信息隐藏在网络信息时代背景下信息安全也越来越被关注,而我国政府对于网络信息安全也越来越重视并加大了信息安全技术研发力度。网络信息安全涉及面十分广泛不仅仅关系到国家机密同时还与商业机密、网上交易等具有密切的联系,若在信息数据传递过程中出席那漏洞将可能让整个安全体系被破坏。在常规的信息保护中主要是对信息源、信号以及信息三个方面进行保护从而保证信息安全,但是这种保护模式依然存在着一定的缺陷,而信息隐藏技术无疑给信息安全带来了更大的程度的保障,相对于其他信息保护技术基于FPGA的网络协议信息隐藏技术则具有优势。
  1FPGA概述
  FPGA即为现场可编程门阵列,事实上它是PAL、GAL等可编程器件的进化产物。通过利用FPGA可以让定制电路更为完善同时也能够优化可编程器件门电路数。FPGA采用了新概念的逻辑单元阵即LCA,LCA主要是由三个部分构成即IOB、CLB以及内部连线。FPGA支持多种模式,它能够利用行 PROM来实施编程,同时在外设模式下利用微处理器对其进行编程。上述特点让FPGA的设计模式更为灵活,即便是要对其进行逻辑修改时并不需要进行大幅度的修改。从开发上来看FPGA时间较短,成本投入较低,芯片要求也并不高。随着FPGA芯片的发展,它在数码电子产品上的应用也越来越为广泛,这也让开发成本得到了有效的控制并让企业的经济效益以及运转效率得到了提升。另外采用FPGA可以让复杂算法得以实现,并构建出伪随机序列产生变得更为简单、高效[1]。
  2FPGA特点分析
  FPGA具有如下特点让其与其他技术相比有着极大的优势:首先FPGA可反复使用具有极高的灵活性。当然在FPGA的使用过程中需要进行一定的处理通过接入ERROM来对相关程序进行保存。通电后FPGA可以立即进入工作态,而断电后FPGA中内部逻辑会被除去,那么也就让FPGA具备了反复工作的效用。其次FBGA可以让系统集成度得到有效的提升,同时能够让系统的稳定性得到增强。在FBGA芯片不断优化、不断完善的情况下其规模也越来越大,其功能甚至可以与IC芯片等同起来。再者在不变动外围电路的情况下仅仅通过软件替换便能够让FPGA实现差异化的电路功能。最后FBGA成本投入小且FPGA软件操作简单集成了输入工具、设计模块以及仿真工具,但从开发上看FPGA软件开发与传统软件依然存在着一定的区别,设计流程如下:设计规范→设计输入→功能仿真→逻辑综合→布局布线→时序仿真→逻辑下载。在FBGA工作的过程中需要利用SRAM 中的数据来对逻辑功能进行设定,那么就需要事先进行相应的编程。面向不同的用户就需要配置不同的编程方式,这也大大地增强了FPGA的适用性[2]。
  3基于FPGA的网络协议信息隐藏技术探析
  要实现网络协议信息隐藏就需要让IP核可以在特定位置嵌入信息并且同时能够对相关信息进行提取,同时这些操作不会被明显察觉。将功能模块置入工作系统时要求不会对系统的正常功能已产生影响,并且不会对数据传输速率产生影响。为了让信息隐藏得以实现主要将IP核的功能分为了4部分即数据收集、网络信息隐藏、数据输出以及控制模块功能。而信息隐藏则是最为重要的部分,它主要是实现信息嵌入以及信息提取。控制模块主要是进行信息反馈与数据信息监控。
  (1)数据收集模块:该模块主要是获取网络数据包以及隐蔽信息并将相关信息进行储存同时给予网络协议信息隐藏载体。数据收集模块又包括了4个子模块即分离模块、数据缓冲模块、协议识别模块以及数据源隐藏模块。(2)数据输出模块:数据输出模块可以让信息转发功能得到完善,它又包括了数据拼接模块以及缓冲模块。在设计过程中需要对TCP数据包进行完善。(3)控制模块。控制模块功能主要是通过状态来完成。它可以对信息隐藏状态进行控制并形成数个模块控制信号。在数据经过缓冲后状态机就对数据进行分离,在分离后状态机在对相关协议进行识别、分析并设定对应的隐藏方式,在上述基础上对数据包进行组装并完成相应的数据拼接。在整个过程中功能模块之间是相对独立的但是也发挥着联系机制[3]。(4)数据信息隐藏模块。这是IP核的核心模块,根据不同类别的数据采取不同的方式或方法对数据进行隐藏并对数据进行提取,而对于多协议信息隐藏就需要先对数据进行定位,具体如下图所示:
  4结语
  FPGA为网络信息隐藏提供良好的技术支持,通过构建出带有数据收集模块、控制模块、数据输出模块以及数据信息隐藏模块的IP核让实现信息隐藏。
  
  [参考文献]
  [1]顾桃峰,岳海燕.基于DCT系数的加密信息隐藏技术的研究与实现[J].计算机应用与软件.2011(06):110-111.
  [2]刘岩,王晓君.基于FPGA和LAN91C111的嵌入式以太网接口设计[J].电子元器件应用.2010(12):117-118.
  [3]王相林,赵颜昌,李黎.一种基于源IP地址的信息隐藏技术[J].计算机应用与软件.2010(10):127-129.
  
其他文献
摘 要:中职汽车专业教育一体化,信息化课堂教学校园数字化网络平台与多媒体教室结合应用,如何提高中职教育在大众中的认可度。  关键词:新世纪;中职教育;课堂;培养方案  1 引言  新世纪的中职教育提倡以人为本、校企共育,培养准职业人为目标的职业教育模式。根据目前的就业市场需求培养初级专业技术人才是中职学校的立学根本,也是用人单位的用人标准。  2 中职教育的前景  教育部部长周济要求,职业教育要坚
期刊
摘要:在信息技术飞速发展的今天,对于课程所进行的一系列教学改革的成功与否,主要由其考核方式来检验,因此考核方式的选择至关重要。考核方式选择的合理,则能对教学改革进行正确地评价,促进教学改革的深入发展。该文对中职《网页制作》课程考核方式进行了初步的探讨。  关键词:中职;课程;转变;考核方式众所周知,考核作为督促学生学习的指挥棒,应当是一种手段,而非目的。但现在,绝大多数课程的考核仍停留在传统的一考
期刊
摘 要:二十一世纪是全面创新的时代,创新教育必将成为二十一世纪教育的主旋律。中职专业课教学创新必将聚焦"创新教育"这一热点,以时代为背景,实践为基础。结合创新理论探析“创新教育”更是一个创新的课题。  关键词:专业课;教学创新;创新教育  目前,中职课程改革在借鉴发达国家成功经验的基础上经过广大教育者不断探索和实践已取得广泛共识:“理实一体化”的教学模式应运而生,它是理念的一次革命,它使专业课教学
期刊
摘 要:计算机技术发展迅速,使得当今社会的发展已经离不开信息网络。所以少不了来自各方各面的网络攻击,网络攻击的表现形式也是多种多样。而博物馆是提供有收藏价值的物品进行展览的机构,这里收藏的物品十分珍贵,需要有极其精密完善的安全防护措施来保护。  关键词:数据安全;网络安全  故宫博物院算是文博行业中从事数字化较早的单位之一,在此通过故宫博物院这十多年信息化建设所总结出的经验教训,简单谈一谈博物馆行
期刊
摘 要:实践教学是高职测绘工程专业学生培养的一项重要内容,在大学的学习中具有举足轻重的地位,为了进一步提高学生实践技能水平,湖北国土资源职业学院测绘工程系成立了测绘协会,测绘协会活动与测绘实践教学相辅相成,在一定程度上提高了实践教学质量。  关键词:高等教育,测绘协会,实践教学  实践教育对于大学生,特别是工科大学生的实践能力和创新精神的培养起着至关重要的作用[1]。为了给本校学生提供一个自主学习
期刊
摘 要:加快转变经济发展方式、实现创新驱动发展已成为重大战略任务。高职院校应认清形势,主动适应时代与社会发展经济要求,将创新创业教育融入到人才培养全过程中。本文探讨了当前高职院校创新创业教育中存在的主要问题,并试以南京工业职业技术学院为例,提出了基于多平台的高职院校创新创业人才指导模式的路径方法。  关键词:高等职业教育;创新创业教育  十八大报告明确提出,科技创新是提高社会生产力和综合国力的战略
期刊
摘要:光缆通信线路的维护是一项复杂性的管理工作,需要高素质的维护人员不断创新维护管理方式,并通过项目经理的有效监管,才能不断提高通信的可靠性及稳定性,促进通信线路的畅通。本文分析了光缆通信线路的维护管理现状问题,并有针对性地探究了解决这些问题的应对策略。  关键词:光缆;通信线路;维护管理1光缆通信线路维护管理中存在的问题  1.1 维护管理人员素质不高  光缆通信线路维护人员素质低,不仅与通信光
期刊
摘要:随着时代的发展,越来越多的高新技术被应用到人们的生活和生产活动中来。GIS电力计算机信息管理系统就是在这样的背景下营运而生,为我国电力行业的发展做出了巨大的贡献。论文结合笔者研究,分析了GIS功能电力计算机信息管理系统存在的问题,分析了基于GIS功能的电力计算机信息管理系统设计的总体方案,最后探讨了该系统运行的效益。  关键词:GIS;电力计算机;信息管理系统所谓GIS技术指的就是地理信息服
期刊
摘要:3D打印技术作为当今的先进的制造技术,它的应用面相当的广泛,而且现正逐渐被用于一些产品的直接制造,这意味着这项技术正在普及。本文就以3D打印技术的原理,3D打印技术的发展状况,以及3D打印技术在生活中的应用这几个方面进行讨论。 关键词:3D打印;世界3D打印技术产业大会1什么是3D打印技术  ⑴3D打印技术的原理。《十二生肖》电影中,成龙在银幕上让我们感觉了3D打印机的神奇,一向以武打不用替
期刊
要:介绍了项目教学法的概念与特征,并分析了其在计算机教学中的运用,具体包括项目设计、项目示范、项目操作、项目评价等四个方面的工作。实际运用表明,项目教学法满足计算机教学的需要,在教学中运用能够培养学生的动手操作能力,提高教学效果,在计算机教学中应该重视该教学方法的运用。 关键词:项目教学法;计算机教学;项目设计;项目操作欢1引言  计算机操作技能是每个学生必须掌握的技能之一,在计算机教学中,不仅要
期刊