[发明专利]一种跨平台信息输入输出保护系统在审

专利信息
申请号: 201810652589.1 申请日: 2018-06-22
公开(公告)号: CN109067700A 公开(公告)日: 2018-12-21
发明(设计)人: 祁云嵩;张冬冬;凡甲甲 申请(专利权)人: 江苏科技大学
主分类号: H04L29/06 分类号: H04L29/06;H04L9/08
代理公司: 南京经纬专利商标代理有限公司 32200 代理人: 楼高潮
地址: 212003*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 跨平台输入法 信息输入输出 缓冲区 解密算法 信息数据 跨平台 管理密钥信息 密钥管理模块 加密算法库 密钥数据库 数据库系统 加密功能 加密模块 加密数据 加密算法 解密功能 解密密钥 解密模块 解密数据 快速加密 密钥发放 密钥生成 密钥中心 软件调用 数据同步 网络交流 系统输出 系统输入 隐私信息 远程密钥 自动匹配 可安装 解密 密钥 调用 操作系统
【权利要求书】:

1.一种跨平台信息输入输出保护系统,其特征在于,包括跨平台输入法助手软件、云密钥中心、加密算法库、解密算法库、加密模块和解密模块;

所述跨平台输入法助手软件,能够安装在多种操作系统上并提供系统功能的界面:用于设置加密密钥、设置解密密钥、设置加密算法、加密数据、解密数据以及管理密钥信息;

所述云密钥中心,包括密钥生成模块、密钥发放模块和密钥管理模块,能够在本地密钥数据库和远程密钥数据库系统间进行数据同步,用于跨平台信息输入输出时的密钥生成、密钥发放、密钥存储;

所述加密算法库,能够使用或组合使用多种加密算法,并允许用户自定义加密算法;

所述解密算法库,包含各类加密算法的最简逆运算,能够根据密钥的参数自动匹配并组合解密算法;

所述加密模块,能够通过跨平台输入法助手软件调用加密功能,将设备的系统输入缓冲区的信息数据进行快速加密;

所述解密模块,能够通过跨平台输入法助手软件调用解密功能,将设备的系统输出缓冲区的信息数据进行快速解密。

2.根据权利要求1所述的一种跨平台信息输入输出保护系统,其特征在于,所述加密模块,将设备的系统输入缓冲区的信息数据进行快速加密,是指:

将设备的系统输入缓冲区需要加密的信息数据转换成字符编码矩阵,然后将字符编码矩阵里的值进行加密规则化处理;对字符编码矩阵进行一系列的矩阵变换,将变换后的字符编码矩阵转换成字符密文。

3.根据权利要求2所述的一种跨平台信息输入输出保护系统,其特征在于,所述的加密规则化处理,是指:

加密模块根据用户设置的加密级别、加密算法、加密密钥和加密数据,将需要加密的信息数据转换成字符编码矩阵;列号为0-15,行号为偏移值,从“000000”开始,最大值取决于信息数据量的长度;

若对应的行有信息数据,则该行的值会由“00”变成相应信息数据的编码值,以十六进制数表示;

加密模块中的加密函数,根据加密密钥和加密算法对字符编码矩阵中的十六进制数进行数值转换运算,并根据加密密钥和加密算法对字符编码矩阵中的行、列进行矩阵转换运算;

加密模块将字符编码矩阵转成可阅读密文信息。

4.根据权利要求1所述的一种跨平台信息输入输出保护系统,其特征在于,所述解密模块,将设备的系统输出缓冲区中的信息数据进行快速解密,是指:

解密模块检验通信的密钥正确性和完整性,对设备的系统输出缓冲区需要解密的信息数据进行解密,根据解密算法将密文形式的信息数据进行解密规则化处理,然后将变换后的字符编码矩阵转换成字符明文。

5.根据权利要求4所述的一种跨平台信息输入输出保护系统,其特征在于,所述的解密规则化处理,其特征在于:

解密模块根据解密算法、解密密钥和密文信息,将需要解密的信息数据转换成字符编码矩阵;列号为0-15,行号为偏移值,从“000000”开始,最大值取决于信息数据量的长度;

解密模块中的解密函数,根据解密密钥和解密算法对字符编码矩阵中的十六进制数进行数值转换运算,并根据解密密钥和解密算法对字符编码矩阵中的行、列进行矩阵转换运算;

解密模块能够将字符编码矩阵转成可阅读明文信息。

6.根据权利要求1所述的一种跨平台信息输入输出保护系统,其特征在于,所述跨平台输入法助手软件,可实现:

为用户提供开启、关闭加密功能;允许用户选择加密算法、加密级别以及设置密钥;读取设备的系统输入缓冲区中需要加密的信息数据,包括文本、图片、语音、视频;和读取设备的系统输出缓冲区需要解密的信息数据,包括密文形式的文本、图片、语音、视频;

根据屏幕显示的区间对信息数据加密和解密,若滚动屏幕,则离开屏幕范围的信息数据立即加密,进入屏幕范围的信息数据立即解密;

将设备接收到的密文信息进行预处理;将收到的需要解密的信息数据进行解密并显示;基于云密钥中心管理个人通信密钥;

获取设备的系统输入缓冲区、系统输出缓冲区的信息数据;在加密模式中,对需要解密的信息数据边解密边显示;用户通过登录进入个人用户界面;

个人用户界面:允许用户开启加密模式;允许用户关闭加密模式;允许用户管理密钥;允许用户管理密文。

7.根据权利要求6所述的一种跨平台信息输入输出保护系统,其特征在于,所述的加密模式是指:所有跨平台输入输出的信息数据均以密文形式在本地存储;当信息数据被使用时,会读取一个地址块的数据进入内存,进入屏幕显示区间的密文形式的信息数据自动解密,离开屏幕显示区间的明文形式的信息数据则自动加密。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏科技大学,未经江苏科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810652589.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top