一种实现电子公文安全导入导出的方法和系统技术方案

技术编号:22000832 阅读:48 留言:0更新日期:2019-08-31 05:33
本发明专利技术涉及公文保密传输的技术领域,特别是涉及一种实现电子公文安全导入导出的方法和系统,其采用DES加密对电子公文进行加密,减少机密信息外泄,提高安全性;包括:存储用户的用户名、用户密码和用户信息;接收用户登录时所输入的用户名以及用户密码,并且根据用户输入的用户名访问对应的用户的用户密码,若用户输入的用户密码与用户信息存储单元的用户密码不一致则限制系统使用权限,若用户输入的用户密码与存储的用户密码一致则开放系统使用权限;接收电子公文,并且提取当前登录用户的用户名、电子公文的正文、电子公文的流程和电子公文的表单信息并保存和发送。

A Method and System for Importing and Exporting Electronic Documents Safely

【技术实现步骤摘要】
一种实现电子公文安全导入导出的方法和系统
本专利技术涉及公文保密传输的
,特别是涉及一种实现电子公文安全导入导出的方法和系统。
技术介绍
公文是公务文书的简称。公务文书是法定机关与组织在公务活动中,按照特定的体式、经过一定的处理程序形成和使用的书面材料,又称公务文件。无论从事专业工作,还是从事行政事务,都要学会通过公文来传达政令政策、处理公务,以保证协调各种关系,决定事务使工作正确地、高效地进行。公文的保密是公文传输过程中非常重要的环节。但是目前许多公文仍然以明文的方式进行传输,导致安全性较差。
技术实现思路
为解决上述技术问题,本专利技术提供一种采用DES加密(Dessymmetricencryption,DES)对电子公文进行加密,减少机密信息外泄,提高安全性的实现电子公文安全导入导出的方法和系统。本专利技术的一种实现电子公文安全导入导出的方法,包括:存储用户的用户名、用户密码和用户信息;接收用户登录时所输入的用户名以及用户密码,并且根据用户输入的用户名访问对应的用户的用户密码,若用户输入的用户密码与用户信息存储单元的用户密码不一致则限制系统使用权限,若用户输入的用户密码与存储的用户密码一致则开放系统使用权限;接收电子公文,并且提取当前登录用户的用户名、电子公文的正文、电子公文的流程和电子公文的表单信息并保存和发送;接收当前登录用户的用户名、电子公文的正文、电子公文的流程和电子公文的表单信息,并且通过使用固定密钥对电子公文的正文进行DES加密,并且对进行DES加密后的电子公文的正文连同当前登录用户的用户名、电子公文的流程和电子公文的表单信息使用用户密码作为动态密钥进行DES加密并生成加密信息并发送;接收加密信息,并且加密信息打包为可访问的文件格式并生成电子加密公文并保存;读取电子加密公文,并且将电子加密公文提供给当前登录用户进行下载;接收用户下载的电子加密公文并转发;接收电子加密公文,并且读取当前登录用户的用户名和用户密码,若用户名和用户密码分别与电子加密公文中所包含的用户名和用户密码作为的动态密钥一致则根据当前登录用户的用户密码作为动态密钥将解密为使用固定密钥的电子公文的正文、电子公文的流程和电子公文的表单信息并发送;接收使用固定密钥的电子公文的正文、电子公文的流程和电子公文的表单信息,并且对使用固定密钥的电子公文的正文进行解密,并且将电子公文的正文向用户进行展示。本专利技术的一种实现电子公文安全导入导出的方法,还包括:接收用户输入的固定密钥并保存;读取固定密钥,并且接收文件接收单元的当前登录用户的用户名、电子公文的正文、电子公文的流程和电子公文的表单信息,并且通过使用固定密钥对电子公文的正文进行DES加密;读取当前登录用户的用户密码作为动态密钥,并且对进行DES加密后的电子公文的正文连同当前登录用户的用户名、电子公文的流程和电子公文的表单信息使用用户密码作为动态密钥进行DES加密并生成加密信息并发送。本专利技术的一种实现电子公文安全导入导出的方法,还包括:读取当前登录用户的用户密码,并且将当前登录用户的用户密码作为动态密钥进行发送;接收动态密钥,并且接收导入文件单元的电子加密公文,并且读取当前登录用户的用户名和用户密码,若用户名和用户密码分别与电子加密公文中所包含的用户名和用户密码作为的动态密钥一致则根据动态密钥将电子加密公文解密为使用固定密钥的电子公文的正文、电子公文的流程和电子公文的表单信息并发送。本专利技术的一种实现电子公文安全导入导出的方法,还包括:接收当前登录用户的销毁指令并在接收到销毁指令后对电子加密公文、电子公文的正文、电子公文的流程和电子公文的表单信息进行数据清除。本专利技术的一种实现电子公文安全导入导出的系统,包括:用户信息存储单元,用于存储用户的用户名、用户密码和用户信息;用户登录单元,用于接收用户登录时所输入的用户名以及用户密码,并且根据用户输入的用户名访问用户信息存储单元对应的用户的用户密码,若用户输入的用户密码与用户信息存储单元的用户密码不一致则限制系统使用权限,若用户输入的用户密码与用户信息存储单元的用户密码一致则开放系统使用权限;文件接收单元,用于接收电子公文,并且提取当前登录用户的用户名、电子公文的正文、电子公文的流程和电子公文的表单信息并保存和发送;数据加密单元,用于接收文件接收单元的当前登录用户的用户名、电子公文的正文、电子公文的流程和电子公文的表单信息,并且通过使用固定密钥对电子公文的正文进行DES加密,并且对进行DES加密后的电子公文的正文连同当前登录用户的用户名、电子公文的流程和电子公文的表单信息使用用户密码作为动态密钥进行DES加密并生成加密信息并发送;文件生成单元,用于接收数据加密单元的加密信息,并且加密信息打包为可访问的文件格式并生成电子加密公文并保存;导出文件单元,用于读取文件生成单元的电子加密公文,并且将电子加密公文提供给当前登录用户进行下载;导入文件单元,用于接收用户下载的电子加密公文并转发;数据解密单元,用于接收导入文件单元的电子加密公文,并且读取当前登录用户的用户名和用户密码,若用户名和用户密码分别与电子加密公文中所包含的用户名和用户密码作为的动态密钥一致则根据当前登录用户的用户密码作为动态密钥将解密为使用固定密钥的电子公文的正文、电子公文的流程和电子公文的表单信息并发送;文件展示单元,用于接收数据解密单元发送的使用固定密钥的电子公文的正文、电子公文的流程和电子公文的表单信息,并且对使用固定密钥的电子公文的正文进行解密,并且将电子公文的正文向用户进行展示。本专利技术的一种实现电子公文安全导入导出的系统,数据加密单元还包括:固定密钥设置单元,用于接收用户输入的固定密钥并保存;固定密钥加密单元,用于读取固定密钥设置单元的固定密钥,并且接收文件接收单元的当前登录用户的用户名、电子公文的正文、电子公文的流程和电子公文的表单信息,并且通过使用固定密钥对电子公文的正文进行DES加密;动态密钥加密单元,用于读取当前登录用户的用户密码作为动态密钥,并且对进行DES加密后的电子公文的正文连同当前登录用户的用户名、电子公文的流程和电子公文的表单信息使用用户密码作为动态密钥进行DES加密并生成加密信息并发送。本专利技术的一种实现电子公文安全导入导出的系统,数据解密单元包括:动态密钥读取单元,用于读取当前登录用户的用户密码,并且将当前登录用户的用户密码作为动态密钥进行发送;动态密钥解密单元,用于接收动态密钥读取单元的动态密钥,并且接收导入文件单元的电子加密公文,并且读取当前登录用户的用户名和用户密码,若用户名和用户密码分别与电子加密公文中所包含的用户名和用户密码作为的动态密钥一致则根据动态密钥将电子加密公文解密为使用固定密钥的电子公文的正文、电子公文的流程和电子公文的表单信息并发送。本专利技术的一种实现电子公文安全导入导出的系统,还包括:保密单元,用于接收当前登录用户的销毁指令并在接收到销毁指令后对电子加密公文、电子公文的正文、电子公文的流程和电子公文的表单信息进行数据清除;保密单元包括:销毁授权单元,用于接收当前登录用户的销毁指令并转发;销毁单元,用于接收销毁授权单元的销毁指令,并且在接收到销毁指令后对电子加密公文、电子公文的正文、电子公文的流程和电子公文的表单信息进行数据清除。本本文档来自技高网...

【技术保护点】
1.一种实现电子公文安全导入导出的方法,其特征在于,包括:存储用户的用户名、用户密码和用户信息;接收用户登录时所输入的用户名以及用户密码,并且根据用户输入的用户名访问对应的用户的用户密码,若用户输入的用户密码与用户信息存储单元的用户密码不一致则限制系统使用权限,若用户输入的用户密码与存储的用户密码一致则开放系统使用权限;接收电子公文,并且提取当前登录用户的用户名、电子公文的正文、电子公文的流程和电子公文的表单信息并保存和发送;接收当前登录用户的用户名、电子公文的正文、电子公文的流程和电子公文的表单信息,并且通过使用固定密钥对电子公文的正文进行DES加密,并且对进行DES加密后的电子公文的正文连同当前登录用户的用户名、电子公文的流程和电子公文的表单信息使用用户密码作为动态密钥进行DES加密并生成加密信息并发送;接收加密信息,并且加密信息打包为可访问的文件格式并生成电子加密公文并保存;读取电子加密公文,并且将电子加密公文提供给当前登录用户进行下载;接收用户下载的电子加密公文并转发;接收电子加密公文,并且读取当前登录用户的用户名和用户密码,若用户名和用户密码分别与电子加密公文中所包含的用户名和用户密码作为的动态密钥一致则根据当前登录用户的用户密码作为动态密钥将解密为使用固定密钥的电子公文的正文、电子公文的流程和电子公文的表单信息并发送;接收使用固定密钥的电子公文的正文、电子公文的流程和电子公文的表单信息,并且对使用固定密钥的电子公文的正文进行解密,并且将电子公文的正文向用户进行展示。...

【技术特征摘要】
1.一种实现电子公文安全导入导出的方法,其特征在于,包括:存储用户的用户名、用户密码和用户信息;接收用户登录时所输入的用户名以及用户密码,并且根据用户输入的用户名访问对应的用户的用户密码,若用户输入的用户密码与用户信息存储单元的用户密码不一致则限制系统使用权限,若用户输入的用户密码与存储的用户密码一致则开放系统使用权限;接收电子公文,并且提取当前登录用户的用户名、电子公文的正文、电子公文的流程和电子公文的表单信息并保存和发送;接收当前登录用户的用户名、电子公文的正文、电子公文的流程和电子公文的表单信息,并且通过使用固定密钥对电子公文的正文进行DES加密,并且对进行DES加密后的电子公文的正文连同当前登录用户的用户名、电子公文的流程和电子公文的表单信息使用用户密码作为动态密钥进行DES加密并生成加密信息并发送;接收加密信息,并且加密信息打包为可访问的文件格式并生成电子加密公文并保存;读取电子加密公文,并且将电子加密公文提供给当前登录用户进行下载;接收用户下载的电子加密公文并转发;接收电子加密公文,并且读取当前登录用户的用户名和用户密码,若用户名和用户密码分别与电子加密公文中所包含的用户名和用户密码作为的动态密钥一致则根据当前登录用户的用户密码作为动态密钥将解密为使用固定密钥的电子公文的正文、电子公文的流程和电子公文的表单信息并发送;接收使用固定密钥的电子公文的正文、电子公文的流程和电子公文的表单信息,并且对使用固定密钥的电子公文的正文进行解密,并且将电子公文的正文向用户进行展示。2.如权利要求1所述的一种实现电子公文安全导入导出的方法,其特征在于,还包括:接收用户输入的固定密钥并保存;读取固定密钥,并且接收文件接收单元的当前登录用户的用户名、电子公文的正文、电子公文的流程和电子公文的表单信息,并且通过使用固定密钥对电子公文的正文进行DES加密;读取当前登录用户的用户密码作为动态密钥,并且对进行DES加密后的电子公文的正文连同当前登录用户的用户名、电子公文的流程和电子公文的表单信息使用用户密码作为动态密钥进行DES加密并生成加密信息并发送。3.如权利要求2所述的一种实现电子公文安全导入导出的方法,其特征在于,还包括:读取当前登录用户的用户密码,并且将当前登录用户的用户密码作为动态密钥进行发送;接收动态密钥,并且接收导入文件单元的电子加密公文,并且读取当前登录用户的用户名和用户密码,若用户名和用户密码分别与电子加密公文中所包含的用户名和用户密码作为的动态密钥一致则根据动态密钥将电子加密公文解密为使用固定密钥的电子公文的正文、电子公文的流程和电子公文的表单信息并发送。4.如权利要求3所述的一种实现电子公文安全导入导出的方法,其特征在于,还包括:接收当前登录用户的销毁指令并在接收到销毁指令后对电子加密公文、电子公文的正文、电子公文的流程和电子公文的表单信息进行数据清除。5.一种实现电子公文安全导入导出的系统,其特征在于,包括:用户信息存储单元,用于存储用户的用户名、用户密码和用户信息;用户登录单元,用于接收用户登录时所输入的用户名以及用户密码,并且根据用户输入的用户名访问用户信息存储单元对应的用户的用户密码,若用户输入的用户密码与用户信息存储单元的用户密码不一致则限制系统使用权限,若用户输入的...

【专利技术属性】
技术研发人员:王炳章闫海涛王忠王帅
申请(专利权)人:河北世窗信息技术股份有限公司
类型:发明
国别省市:河北,13

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

1