[发明专利]密码算法加解密系统在审
申请号: | 201910167236.7 | 申请日: | 2019-03-06 |
公开(公告)号: | CN109818969A | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 姚红;彭光辉;邹倩颖;代琪怡;陈博;陈晓;闭显鑫;汪易蒙 | 申请(专利权)人: | 电子科技大学成都学院 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 成都弘毅天承知识产权代理有限公司 51230 | 代理人: | 马林中 |
地址: | 611731 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加解密算法 窗口布局 控制模块 加解密系统 创建模块 加密指令 加载模块 解密指令 密码算法 主程序 打包 插件目录 加密函数 解密函数 解密结果 连接网络 用户访问 调取 加载 密文 明文 加密 展示 关联 输出 创建 配置 | ||
本发明公开了密码算法加解密系统,包括编写模块、加载模块、创建模块,编写模块,用于编写加解密算法,并将每个加解密算法进行打包;加载模块,用于加载所述打包后的每个加解密算法导入主程序的插件目录下;创建模块,用于创建每个加解密算法的窗口布局和控制模块,控制模块与对应的窗口布局和对应的加解密算法关联;窗口布局,配置到主程序的菜单中生成视图路径以供用户访问菜单查找到对应的窗口布局;用于展示用户输入的明文或密文,并用于发出加密指令或解密指令;控制模块,用于接收加密指令或解密指令,调取对应的加解密算法的加密函数或解密函数,并输出对应的加密或解密结果到窗口布局进行展示。无需连接网络,操作简单。
技术领域
本发明属于加密解密系统技术领域,涉及密码算法加解密系统。
背景技术
至今为止,国内外均有大量重大的信息泄露事件被媒体曝光,泄露信息少则数十万条,多则数亿条,信息泄露的危害也引起了整个社会的高度关注。信息泄露已经成为安全问题的风险源头。
而从机构泄露的信息类型来看,主要也分为两类,个人信息和机密信息,后者是指政企机构内部除个人信息之外的商业机密、技术机密及其他机密信息。
在大数据产业迅猛发展的浪潮中,个人信息安全和隐私保护面临着严峻形势。个人信息作为数据信息的核心内容,面临着采集、存储、加工、各环节的使用规范化问题,与个人隐私息息相关。目前,一些行业个人信息泄露事件频发,不法分子甚至还会利用已经泄露的海量数据信息进行关联分析,甚至做出客户画像,精准定位用户身份后,实施精准诈骗。
信息泄露涉及各行各业:金融、政府机构、事业单位、通信运营商、IT信息技术、教育科研、制造业、生活服务、能源、社会保障、交通运输等。
数据加密是防止数据泄漏的核心。因此,在各个领域均涉及信息的加密与解密。
现代密码学中,常见的加密体制可以分成三类,对称加密算法,非对称加密算法和Hash算法。其中:
对称加密算法:指加密和解密使用相同密钥的加密算法。常见的对称加密算法有DES、3DES、DESX、Blowfish、IDEA、RC4、RC5、RC6和AES。
非对称加密算法:又称为公钥密码体制,指加密和解密使用不同密钥的加密算法。常见的非对称加密算法:RSA、ECC(移动设备用)、Diffie-Hellman、El Gamal、DSA(数字签名用)。
Hash算法:Hash算法特别的地方在于它是一种单向算法,用户可以通过Hash算法对目标信息生成一段特定长度的唯一的Hash值,却不能通过这个Hash值重新获得目标信息。
除此之外,古典密码学作为现代密码学的理论基础,也值得学习和研究,常见的古典密码算法包括:凯撒密码、playfair密码、维基利亚密码等。
目前,加密算法无论在学术界还是其他应用领域,都有着非常重要的作用,然而市面上只有一些在线工具提供个别加密算法的加密解密,还没有一款真正集成了常见加密算法的系统提供给用户使用;另外,使用在线工具的弊端是无网络连接时无法正常使用,操作不便。
发明内容
本发明的目的在于:提供了密码算法加解密系统,集成了多种算法的加密与解密,便于用户根据需要选择对应的加密算法进行加密解密,便于无网络连接时正常使用,操作简单。
本发明采用的技术方案如下:
密码算法加解密系统,包括编写模块、加载模块、创建模块,其中:
所述编写模块,用于编写加解密算法,并将每个加解密算法进行打包;
所述加载模块,用于加载所述打包后的每个加解密算法导入主程序的插件目录下;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学成都学院,未经电子科技大学成都学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910167236.7/2.html,转载请声明来源钻瓜专利网。