一种显示信息隐写设备及方法技术

技术编号:25086597 阅读:30 留言:0更新日期:2020-07-31 23:30
本发明专利技术提供一种显示信息隐写设备及方法,所述设备包括:A/D芯片、D/A芯片和FPGA芯片,所述A/D芯片的输入端连接主机VGA信号输出端,所述A/D芯片的输出端连接FPGA芯片的输入端;所述FPGA芯片的输出端连接D/A芯片输入端;所述D/A芯片的输出端连接显示器。本发明专利技术将隐写程序固化在FPGA芯片中,安全可靠,可有效加强涉密工作的防范,且成本较低。

【技术实现步骤摘要】
一种显示信息隐写设备及方法
本专利技术属于服务器
,具体涉及一种显示信息隐写设备及方法。
技术介绍
机关单位的涉密信息存储在涉密机,信息不得外传。目前涉密机通过专用软件对电脑的网络、USB口等进行保护,确保涉密信息无法通过这些途径外传,但无法防止有其他企图之人对涉密机显示器上的信息进行拍照留存,导致涉密信息外传,并且无法追踪到具体泄密信息来源,不能为后续的保密工作起到更好的防范。因此需要有一种设备可以在查获到违规拍摄的涉密图像时,能及时的追踪到具体的泄密源头,并对后续保密工作起到更好的防范、警醒作用。
技术实现思路
针对现有技术的上述不足,本专利技术提供一种显示信息隐写设备及方法,以解决上述技术问题。本申请实施例提供一种显示信息隐写设备,包括:A/D芯片、D/A芯片和FPGA芯片,所述A/D芯片的输入端连接主机VGA信号输出端,所述A/D芯片的输出端连接FPGA芯片的输入端;所述FPGA芯片的输出端连接D/A芯片输入端;所述D/A芯片的输出端连接显示器。在本申请的一种实施方式中,所述FPGA芯片安装有隐写程序。在本申请的一种实施方式中,所述设备还包括单片机,所述A/D芯片、D/A芯片和FPGA芯片均连接所述单片机。本专利技术还提供一种显示信息隐写方法,所述方法包括:A/D芯片将主机输出的模拟信号转换为数字信号;FPGA芯片调用隐写程序对所述数字信号进行隐写处理;D/A芯片将隐写处理后的数字信号转换为模拟信号,并将转换后的模拟信号传输至显示器。在本申请的一种实施方式中,所述FPGA芯片调用隐写程序对所述数字信号进行隐写处理,包括:通过隐写程序将目标信息隐藏在图像帧中。在本申请的一种实施方式中,所述通过隐写程序将目标信息隐藏在图像帧中,包括:根据给定的密钥(Key)来挑选嵌入的像素数量;根据所述像素数量从图像帧选定最不重要位;将目标信息插入所述最不重要位。在本申请的一种实施方式中,所述方法还包括:根据所述像素数量和给定的二进制格式的秘密信息,比较选定像素点的最不重要位是否与待嵌入的二进制格式的秘密信息相同:若是,则不更改最不重要位;若否,则用二进制格式的秘密信息替换掉选定像素点的最不重要位。在本申请的一种实施方式中,所述方法还包括:通过单片机对A/D芯片、D/A芯片和FPGA芯片进行功能程序更新。本专利技术的有益效果在于,本专利技术提供的显示信息隐写设备及方法,通过在涉密主机和显示器之间增加隐写设备,将主机输出的VGA信号进行采集,对图以帧为单位,进行隐写操作,之后再将带有隐写数据的图像输出到显示器上。本专利技术将隐写程序固化在FPGA芯片中,安全可靠,可有效加强涉密工作的防范,且成本较低。此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请一个实施例的装置的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以通过具体情况理解上述术语在本专利技术中的具体含义。下面将参考附图并结合实施例来详细说明本专利技术。实施例1本实施例提供一种显示信息隐写设备,包括:A/D芯片、D/A芯片和FPGA芯片,所述A/D芯片的输入端连接主机VGA信号输出端,所述A/D芯片的输出端连接FPGA芯片的输入端;所述FPGA芯片的输出端连接D/A芯片输入端;所述D/A芯片的输出端连接显示器。实施例2参考图1,本实施例提供一种显示信息隐写设备,包括:A/D芯片、D/A芯片和FPGA芯片,所述A/D芯片的输入端连接主机VGA信号输出端,所述A/D芯片的输出端连接FPGA芯片的输入端;所述FPGA芯片的输出端连接D/A芯片输入端;所述D/A芯片的输出端连接显示器。所述FPGA芯片安装有隐写程序。所述设备还包括单片机,所述A/D芯片、D/A芯片和FPGA芯片均连接所述单片机。实施例3本实施例提供一种显示信息隐写方法,所述方法包括:A/D芯片将主机输出的模拟信号转换为数字信号;FPGA芯片调用隐写程序对所述数字信号进行隐写处理;D/A芯片将隐写处理后的数字信号转换为模拟信号,并将转换后的模拟信号传输至显示器。实施例4本实施例提供一种显示信息隐写方法,包括:S1、显示器信息隐写设备截获主机VGA线输出的图像模拟信号,经过A/D转换芯片将模拟信号转换为数字信号。S2、经过转换的数字信号以帧为单位,通过FPGA隐写算法将需要写入的目标信息隐藏在图像的每一帧中。对于嵌入过程可分为三个步骤:(1)在Cover中由给定的密钥(Key)来挑选嵌入的像素数量Length(message);(2)根据像素数量采用随机间隔法在图像帧中选取最不重要位,对于经过步骤(1)确定的像素数量和给定的二进制格式的秘密信息,比较这些点的最不重要位(LSB)是否与待嵌入的二进制格式的秘密信息相同,如果相同,则不更改最不重要位(LSB);否则,执行步骤(3);(3)用二进制格式的秘密信息替换掉选定像素点的最不重要位(LSB),而该像素点除了LSB的其他二进制位保持不变,则修改成为Stego。对于提取过程,根据密钥(Key)找到Stego中嵌入密码信息的像素位置,随后抽出这些像素灰度值的LSB,排列后组成秘密信息,最后将这些二进制信息转成ASCII码或Unillcode码等其他编码格式的文本或者其他多媒体格式。S3、通过FPGA隐写算法处理后的数字信号,再通过D/A转换芯片转换为模拟信号量。将转换后的模拟信号通过VGA线,最终在显示器端进行显示。带有隐写数据的图像,可以通过专用软件将隐写数据提取出来,实现追踪涉密源头的功能。尽管通过参考附图并结合优选实施例的方式对本专利技术进行了详细描述,但本专利技术本文档来自技高网
...

【技术保护点】
1.一种显示信息隐写设备,其特征在于,包括:/nA/D芯片、D/A芯片和FPGA芯片,所述A/D芯片的输入端连接主机VGA信号输出端,所述A/D芯片的输出端连接FPGA芯片的输入端;所述FPGA芯片的输出端连接D/A芯片输入端;所述D/A芯片的输出端连接显示器。/n

【技术特征摘要】
1.一种显示信息隐写设备,其特征在于,包括:
A/D芯片、D/A芯片和FPGA芯片,所述A/D芯片的输入端连接主机VGA信号输出端,所述A/D芯片的输出端连接FPGA芯片的输入端;所述FPGA芯片的输出端连接D/A芯片输入端;所述D/A芯片的输出端连接显示器。


2.根据权利要求1所述的显示信息隐写设备,其特征在于,所述FPGA芯片安装有隐写程序。


3.根据权利要求1所述的显示信息隐写设备,其特征在于,所述设备还包括单片机,所述A/D芯片、D/A芯片和FPGA芯片均连接所述单片机。


4.一种显示信息隐写方法,其特征在于,所述方法包括:
A/D芯片将主机输出的模拟信号转换为数字信号;
FPGA芯片调用隐写程序对所述数字信号进行隐写处理;
D/A芯片将隐写处理后的数字信号转换为模拟信号,并将转换后的模拟信号传输至显示器。


5.根据权利...

【专利技术属性】
技术研发人员:乔幼芽高杨李文刘鹏韩建鹏胡提文朱启超李栋
申请(专利权)人:中孚信息股份有限公司中孚安全技术有限公司北京中孚泰和科技发展股份有限公司南京中孚信息技术有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1