[发明专利]用于电子招投标的电子标书多层加解密方法在审
申请号: | 201810750703.4 | 申请日: | 2018-07-10 |
公开(公告)号: | CN108959946A | 公开(公告)日: | 2018-12-07 |
发明(设计)人: | 林小丽 | 申请(专利权)人: | 林小丽 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/46 |
代理公司: | 北京和信华成知识产权代理事务所(普通合伙) 11390 | 代理人: | 胡剑辉 |
地址: | 513134 广东省清远*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加密关系 产生组件 移动U盘 加解密 多层 单元调用 登录系统 多层加密 功能单元 技术采用 加密保护 加密功能 加密流程 密码关系 文件解密 登录 加密 | ||
本发明公开了一种用于电子招投标的电子标书多层加解密方法,所述方法包括步骤:用户通过登录功能单元登录系统;加密功能单元调用加密关系产生组件对文件进行加密保护,并且生成加密关系,加密关系导入移动U盘内;将加密关系从移动U盘内导入到加密关系产生组件,加密关系产生组件对文件解密。本技术采用随机的密码关系实质是对文件的多一层加密,在简单的加密流程中实现了多层加密的效果。
技术领域
本发明涉及加密领域,尤其是一种用于电子招投标的电子标书多层加解密方法。
背景技术
传统的加解密技术中很多是基于密码学原理将特定文件按照固定的数学函数进行转化以实现加密,固定的数学函数的规律性比较强,行业的通知性也比较强很容易通过一般规则进行破解,电子招投标的电子标书属于机密文件,对加密要求很高。
发明内容
本发明解决其技术问题所采用的技术方案是:
本发明的用于电子招投标的电子标书多层加解密方法,包括如下步骤:第一步,登录请求,用户通过登录功能单元登录系统,登录功能单元访问数据库的用户名及密码来验证用户身份;第二步,文件加密,用户向加密功能单元发出加密文件的请求,加密功能单元调用加密关系产生组件对文件进行加密保护,并且生成加密关系然后导出加密关系到加密关系输出组件,加密关系输出组件将加密关系导入到传输功能单元;传输功能单元向数据库中写入可下载的加密关系,用户下载加密关系到移动U盘内,数据库自动清除备份的加密关系;第三步,文件解密,用户向解密功能单元发出解密文件的请求,解密功能单元调用加密关系产生组件并传达解密请求,用户将加密关系从移动U盘内导入到加密关系产生组件,加密关系产生组件对文件解密。
进一步,所述的加密关系产生组件对文件进行加密保护具体是,加密关系产生组件采集需要加密文件的所有字符,加密关系产生组件将每一种字符转换为一个随机的编码并且存储上述转换的映射关系为“加密关系”,加密关系产生组件将需要加密文件的每一个字符按照加密关系格式转换为相应编码完成加密。
进一步,所述的加密关系产生组件对文件进行解密的操作具体是,加密关系产生组件获得导入的加密关系,加密关系产生组件将需要解密的文件按照加密关系将随机编码反转换为相应字符完成解密。
本发明的有益效果是,本技术方案中在进行加解密时采用随机产生的加密关系,并且将加密关系与文件物理隔绝,即使获得加密后的文件在没有加密关系的条件下仍然无法破解,本技术方案中采用随机的密码关系实质是对文件的多一层加密,在简单的加密流程中实现了多层加密的效果。
附图说明
图1是本发明中系统框架的结构示意图。
具体实施方式
在图1所示实施例中,本发明的系统包括:数据库,用于存储用用户名及密码,还用于临时存放加密关系以及支持用户下载加密关系登录功能单元,用于根据数据库的用户名及密码验证使用者身份;传输功能单元,用于向所述数据库中写入可下载的加密关系,还用于接受及转发用户操作请求;加密功能单元,用于调用所述加密关系产生组件对文件进行加密保护,用于调用加密关系输出组件导出加密关系到传输功能单元;解密功能单元,用于调用所述加密关系产生组件对加密保护后的文件进行解密以解除对文件的保护;加密关系产生组件,用于生成随机的加密关系,以及利用随机的加密关系对指定的文件进行转换加密;还用于通过导入的加密关系对指定的加密文件进行反转换的解密;加密关系输出组件,用于将加密关系产生组件生成的加密关系导出到传输功能单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于林小丽,未经林小丽许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810750703.4/2.html,转载请声明来源钻瓜专利网。