一种文件处理方法技术

技术编号:39431096 阅读:11 留言:0更新日期:2023-11-19 16:15
本申请公开了一种文件处理方法

【技术实现步骤摘要】
一种文件处理方法、发送终端、接收终端及文件处理系统


[0001]本专利技术涉及信息安全
,更具体的说,涉及一种文件处理方法

发送终端

接收终端及文件处理系统


技术介绍

[0002]随着社会的发展,互联网已成为人们生活中密不可分的一部分,在互联网带来方便与快捷的同时,用户个人隐私的泄漏也成为关注的焦点

[0003]现有技术中,即时聊天软件或即时通讯工具在文件传输时,通常都会对文件进行加密

然而现有的文件加密方式主要是针对文件编码进行加密,加密方式固化,文件的隐蔽性和安全性不高


技术实现思路

[0004]有鉴于此,本专利技术公开一种文件处理方法

发送终端

接收终端及文件处理系统,以提高文件的隐蔽性和安全性

[0005]一种文件处理方法,应用于发送终端,所述文件处理方法包括:
[0006]获取待加密文件;
[0007]将所述待加密文件每一页的文字内容与预设编码表进行匹配,确定每个所述文字内容对应的数字编号;
[0008]对各个所述数字编号进行处理,得到多个
RGB
值;
[0009]基于各个所述
RGB
值生成多个视频帧;
[0010]以每个所述视频帧为最小单位,将所述视频帧中的关键值有序存储至目标值列表,得到各个备选视频帧;
[0011]从各个所述备选视频帧中,选取记录所述文字内容的备选视频帧作为目标帧,并将所述目标帧及对应的目标值列表存储至目标帧列表;
[0012]基于所述目标帧列表中的各个所述目标帧生成目标加密视频;
[0013]统计所述目标加密视频的基本参数,并将所述目标加密视频发送至接收终端

[0014]可选的,所述对各个所述数字编号进行处理,得到多个
RGB
值,包括:
[0015]针对来自所述待加密文件同一页面内容的各个所述数字编号,随机提取三个数字编号进行组合,作为一个完整的所述
RGB


[0016]可选的,所述基于各个所述
RGB
值生成多个视频帧,包括:
[0017]基于所述待加密文件同一页面内容生成的所有
RGB
值,生成一个对应的帧绑定清单;
[0018]基于所述帧绑定清单生成包含所述
RGB
值的若干个所述视频帧;
[0019]其中,每个所述视频帧仅与一个所述帧绑定清单一一对应,每个所述帧绑定清单与一个或多个所述视频帧对应

[0020]可选的,所述以每个所述视频帧为最小单位,将所述视频帧中的关键值有序存储
至目标值列表,得到各个备选视频帧,包括:
[0021]以每个所述视频帧为最小单位,将所述视频帧包含的
RGB
值中的每个所述数字编号作为一个关键值单独计数;
[0022]按照各个所述数字编号在所述待加密文件中的顺序,将对应的各个所述关键值有序存储至所述目标值列表,得到各个所述备选视频帧

[0023]可选的,所述基于所述目标帧列表中的各个所述目标帧生成目标加密视频,包括:
[0024]基于所述目标帧列表中的各个所述目标帧生成初始加密视频;
[0025]基于录制设备基本参数调整所述初始加密视频的显示色彩和视频分辨率,并根据帧率调整视频帧,得到所述目标加密视频

[0026]一种文件处理方法,应用于接收终端,所述文件处理方法包括:
[0027]获取发送终端发送的目标加密视频;
[0028]确定所述目标加密视频的基本参数;
[0029]将所述目标加密视频按照所述基本参数进行原样渲染,得到视频渲染结果;
[0030]基于目标帧列表从所述视频渲染结果中确定各个目标帧;
[0031]确定每个所述目标帧对应的目标值列表;
[0032]基于所述目标值列表中有序存储的各个关键值,将对应的视频帧进行排序;
[0033]根据每个所述视频帧对应的所述目标值列表,按序提取出每个所述视频帧对应的
RGB
值中的各个数字编号;
[0034]基于预设编码表确定每个所述数字编号对应的文字内容;
[0035]对所有的所述文字内容按序排列得到对应的待加密文件

[0036]一种发送终端,包括:
[0037]文件获取单元,用于获取待加密文件;
[0038]匹配单元,用于将所述待加密文件每一页的文字内容与预设编码表进行匹配,确定每个所述文字内容对应的数字编号;
[0039]编号处理单元,用于对各个所述数字编号进行处理,得到多个
RGB
值;
[0040]视频帧生成单元,用于基于各个所述
RGB
值生成多个视频帧;
[0041]存储单元,用于以每个所述视频帧为最小单位,将所述视频帧中的关键值有序存储至目标值列表,得到各个备选视频帧;
[0042]选取单元,用于从各个所述备选视频帧中,选取记录所述文字内容的备选视频帧作为目标帧,并将所述目标帧及对应的目标值列表存储至目标帧列表;
[0043]加密视频生成单元,用于基于所述目标帧列表中的各个所述目标帧生成目标加密视频;
[0044]统计单元,用于统计所述目标加密视频的基本参数,并将所述目标加密视频发送至接收终端

[0045]可选的,所述编号处理单元具体用于:
[0046]针对来自所述待加密文件同一页面内容的各个所述数字编号,随机提取三个数字编号进行组合,作为一个完整的所述
RGB


[0047]一种接收终端,所述接收终端包括:
[0048]视频获取单元,用于获取发送终端发送的目标加密视频;
[0049]参数确定单元,用于确定所述目标加密视频的基本参数;
[0050]渲染单元,用于将所述目标加密视频按照所述基本参数进行原样渲染,得到视频渲染结果;
[0051]目标帧确定单元,用于基于目标帧列表从所述视频渲染结果中确定各个目标帧;
[0052]列表确定单元,用于确定每个所述目标帧对应的目标值列表;
[0053]排序单元,用于基于所述目标值列表中有序存储的各个关键值,将对应的视频帧进行排序;
[0054]提取单元,用于根据每个所述视频帧对应的所述目标值列表,按序提取出每个所述视频帧对应的
RGB
值中的各个数字编号;
[0055]文字确定单元,用于基于预设编码表确定每个所述数字编号对应的文字内容;
[0056]原始文件确定单元,用于对所有的所述文字内容按序排列得到对应的待加密文件

[0057]一种文件处理系统,包括:上述所述的发送本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种文件处理方法,其特征在于,应用于发送终端,所述文件处理方法包括:获取待加密文件;将所述待加密文件每一页的文字内容与预设编码表进行匹配,确定每个所述文字内容对应的数字编号;对各个所述数字编号进行处理,得到多个
RGB
值;基于各个所述
RGB
值生成多个视频帧;以每个所述视频帧为最小单位,将所述视频帧中的关键值有序存储至目标值列表,得到各个备选视频帧;从各个所述备选视频帧中,选取记录所述文字内容的备选视频帧作为目标帧,并将所述目标帧及对应的目标值列表存储至目标帧列表;基于所述目标帧列表中的各个所述目标帧生成目标加密视频;统计所述目标加密视频的基本参数,并将所述目标加密视频发送至接收终端
。2.
根据权利要求1所述的文件处理方法,其特征在于,所述对各个所述数字编号进行处理,得到多个
RGB
值,包括:针对来自所述待加密文件同一页面内容的各个所述数字编号,随机提取三个数字编号进行组合,作为一个完整的所述
RGB

。3.
根据权利要求1或2所述的文件处理方法,其特征在于,所述基于各个所述
RGB
值生成多个视频帧,包括:基于所述待加密文件同一页面内容生成的所有
RGB
值,生成一个对应的帧绑定清单;基于所述帧绑定清单生成包含所述
RGB
值的若干个所述视频帧;其中,每个所述视频帧仅与一个所述帧绑定清单一一对应,每个所述帧绑定清单与一个或多个所述视频帧对应
。4.
根据权利要求1所述的文件处理方法,其特征在于,所述以每个所述视频帧为最小单位,将所述视频帧中的关键值有序存储至目标值列表,得到各个备选视频帧,包括:以每个所述视频帧为最小单位,将所述视频帧包含的
RGB
值中的每个所述数字编号作为一个关键值单独计数;按照各个所述数字编号在所述待加密文件中的顺序,将对应的各个所述关键值有序存储至所述目标值列表,得到各个所述备选视频帧
。5.
根据权利要求1~4任意一项所述的文件处理方法,其特征在于,所述基于所述目标帧列表中的各个所述目标帧生成目标加密视频,包括:基于所述目标帧列表中的各个所述目标帧生成初始加密视频;基于录制设备基本参数调整所述初始加密视频的显示色彩和视频分辨率,并根据帧率调整视频帧,得到所述目标加密视频
。6.
一种文件处理方法,其特征在于,应用于接收终端,所述文件处理方法包括:获取发送终端发送的目标加密视频;确定所述目标加密视频的基本参数;将所述目标加密视频按照所述基本参数进行原样...

【专利技术属性】
技术研发人员:吕明明
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1