一种科技成果加密传输方法及装置制造方法及图纸

技术编号:24251807 阅读:41 留言:0更新日期:2020-05-22 23:42
本发明专利技术提出了一种科技成果加密传输方法及装置。包括:获取科技成果访问请求,从科技成果访问请求中提取用户ID、用户ID对应的访问密码以及访问请求;根据用户ID从本地密码库中提取对应的验证密码,根据验证密码对访问密码进行验证,根据验证结果,通过访问请求从科技成果库中提取对应的科技成果;根据用户ID,通过对称性加密算法对科技成果进行加密,将加密后的科技成果反馈至对应用户。本发明专利技术通过根据用户ID提前对用户进行验证,然后在通过对称性加密算法对用户访问的科技成果进行加密,利用这种方式能够提前对访问者进行安全验证,减少了后续安全验证的步骤,减少了资源消耗,然后在科技成果传输过程中对科技成果进行加密,提高了传输过程中的安全性。

A method and device for encrypted transmission of scientific and technological achievements

【技术实现步骤摘要】
一种科技成果加密传输方法及装置
本专利技术涉及信息安全
,尤其涉及一种科技成果加密传输方法及装置。
技术介绍
随着互联网的不断发展,网络信息日益丰富,网络信息与人们的联系也越来越紧密,人们的日常生活也越来越便利,人们通过网络传输的文件也越来越多,人们对于网络文件传输的安全也越来越看重。对于科技成果的传输而言,保证科技成果在传输过程中的安全性是一件很重要的事,现在都是通过消息摘要算法、哈希等散列算法方式来进行加密传输,但是这些方式很容易遭到破解,或者是通过对称式加密算法和非对称式加密算法对科技成果进行加密传输,但是这种方式处理速度较慢,效率较低,所以,亟需一种提高科技成果传输效率的方法,能够使科技成果高效安全进行传输。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
有鉴于此,本专利技术提出了一种科技成果加密传输方法及装置,旨在解决现有技术无法提高科技成果传输效率的方法,使科技成果高效安全进行传输的技术问题。本专利技术的技术方案是这样实现的:一方面,本专利技术提供了一种科技成果加密传输方法,所述科技成果加密传输方法包括以下步骤:S1,获取科技成果访问请求,从科技成果访问请求中提取用户ID、用户ID对应的访问密码以及访问请求;S2,根据用户ID从本地密码库中提取对应的验证密码,根据验证密码对访问密码进行验证,根据验证结果,通过访问请求从科技成果库中提取对应的科技成果;S3,根据用户ID,通过对称性加密算法对科技成果进行加密,将加密后的科技成果反馈至对应用户。在以上技术方案的基础上,优选的,步骤S1中,获取科技成果访问请求,从科技成果访问请求中提取用户ID、用户ID对应的访问密码以及访问请求之前,还包括以下步骤,阶段性获取科技成果访问请求总次数以及用户IP,根据用户IP获取该用户IP历史科技成果访问请求次数,根据历史科技成果访问请求次数获取访问请求次数阈值,将该请求次数阈值与请求次数进行比较,根据比较结果,从科技成果访问请求中提取用户ID、用户ID对应的访问密码以及访问请求。在以上技术方案的基础上,优选的,将该请求次数阈值与请求次数进行比较,根据比较结果,从科技成果访问请求中提取用户ID、用户ID对应的访问密码以及访问请求,还包括以下步骤,将该请求次数阈值与请求次数进行比较,当请求次数大于请求次数阈值时,判断该科技成果访问请求为恶意请求,并暂时冻结该科技成果访问对应的用户IP;当请求次数小于请求次数阈值时,从科技成果访问请求中提取用户ID、用户ID对应的访问密码以及访问请求。在以上技术方案的基础上,优选的,步骤S2中,根据用户ID从本地密码库中提取对应的验证密码,根据验证密码对访问密码进行验证,根据验证结果,通过访问请求从科技成果库中提取对应的科技成果,还包括以下步骤,根据用户ID从本地密码库中提取对应的验证密码,根据验证密码对访问密码进行验证,当验证密码与访问密码相同时,验证通过,通过访问请求从科技成果库中提取对应的科技成果;当验证密码与访问密码不相同时,验证失败,拒绝该科技成果访问请求。在以上技术方案的基础上,优选的,通过访问请求从科技成果库中提取对应的科技成果,还包括以下步骤,获取历史访问请求以及对应的科技成果,根据历史访问请求以及对应的科技成果建立关系表,通过访问请求从关系表中查找对应的科技成果,并从科技成果库中提取。在以上技术方案的基础上,优选的,步骤S3中,根据用户ID,通过对称性加密算法对科技成果进行加密,将加密后的科技成果反馈至对应用户,还包括以下步骤,根据用户ID,通过对称性加密算法的密钥对科技成果进行加密,获取加密后的科技成果,根据用户ID对加密后的科技成果进行标记,获取待反馈科技成果,并将该待反馈科技成果反馈至对应用户。在以上技术方案的基础上,优选的,获取加密后的科技成果,根据用户ID对加密后的科技成果进行标记,获取待反馈科技成果之后,还包括以下步骤,随机生成唯一验证码以及对应的校验码,将唯一验证码与待反馈科技成果进行标记,根据用户ID将对应的校验码分配至对应用户。更进一步优选的,所述科技成果加密传输装置包括:信息提取模块,用于获取科技成果访问请求,从科技成果访问请求中提取用户ID、用户ID对应的访问密码以及访问请求;科技成果提取模块,用于根据用户ID从本地密码库中提取对应的验证密码,根据验证密码对访问密码进行验证,根据验证结果,通过访问请求从科技成果库中提取对应的科技成果;加密反馈模块,用于根据用户ID,通过对称性加密算法对科技成果进行加密,将加密后的科技成果反馈至对应用户。第二方面,所述科技成果加密传输方法还包括一种设备,所述设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的科技成果加密传输方法程序,所述科技成果加密传输方法程序配置为实现如上文所述的科技成果加密传输方法的步骤。第三方面,所述科技成果加密传输方法还包括一种介质,所述介质为计算机介质,所述计算机介质上存储有科技成果加密传输方法程序,所述科技成果加密传输方法程序被处理器执行时实现如上文所述的科技成果加密传输方法的步骤。本专利技术的一种科技成果加密传输方法相对于现有技术具有以下有益效果:(1)通过提前对访问者信息进行验证,提前确定访问者的安全性,避免后续在科技成果传输过程中对访问者的安全性进行重复验证的问题,减少了资源的浪费,提高了科技成果传输的效率;(2)通过对称性加密算法对需要传输的科技成果进行加密,能够快速高效完整整个加密过程,保证科技成果在传输过程中的安全性,同时用户端也可以快速对加密的文件进行加密,提高了科技成果传输过程的效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例方案涉及的硬件运行环境的设备的结构示意图;图2为本专利技术科技成果加密传输方法第一实施例的流程示意图;图3为本专利技术科技成果加密传输方法第一实施例的功能模块示意图。具体实施方式下面将结合本专利技术实施方式,对本专利技术实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本专利技术一部分实施方式,而不是全部的实施方式。基于本专利技术中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本专利技术保护的范围。如图1所示,该设备可以包括:处理器1001,例如中央处理器(CentralProcessingUnit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboar本文档来自技高网...

【技术保护点】
1.一种科技成果加密传输方法,其特征在于:包括以下步骤;/nS1,获取科技成果访问请求,从科技成果访问请求中提取用户ID、用户ID对应的访问密码以及访问请求;/nS2,根据用户ID从本地密码库中提取对应的验证密码,根据验证密码对访问密码进行验证,根据验证结果,通过访问请求从科技成果库中提取对应的科技成果;/nS3,根据用户ID,通过对称性加密算法对科技成果进行加密,将加密后的科技成果反馈至对应用户。/n

【技术特征摘要】
1.一种科技成果加密传输方法,其特征在于:包括以下步骤;
S1,获取科技成果访问请求,从科技成果访问请求中提取用户ID、用户ID对应的访问密码以及访问请求;
S2,根据用户ID从本地密码库中提取对应的验证密码,根据验证密码对访问密码进行验证,根据验证结果,通过访问请求从科技成果库中提取对应的科技成果;
S3,根据用户ID,通过对称性加密算法对科技成果进行加密,将加密后的科技成果反馈至对应用户。


2.如权利要求1所述的科技成果加密传输方法,其特征在于:步骤S1中,获取科技成果访问请求,从科技成果访问请求中提取用户ID、用户ID对应的访问密码以及访问请求之前,还包括以下步骤,阶段性获取科技成果访问请求总次数以及用户IP,根据用户IP获取该用户IP历史科技成果访问请求次数,根据历史科技成果访问请求次数获取访问请求次数阈值,将该请求次数阈值与请求次数进行比较,根据比较结果,从科技成果访问请求中提取用户ID、用户ID对应的访问密码以及访问请求。


3.如权利要求2所述的科技成果加密传输方法,其特征在于:将该请求次数阈值与请求次数进行比较,根据比较结果,从科技成果访问请求中提取用户ID、用户ID对应的访问密码以及访问请求,还包括以下步骤,将该请求次数阈值与请求次数进行比较,当请求次数大于请求次数阈值时,判断该科技成果访问请求为恶意请求,并暂时冻结该科技成果访问对应的用户IP;当请求次数小于请求次数阈值时,从科技成果访问请求中提取用户ID、用户ID对应的访问密码以及访问请求。


4.如权利要求3所述的科技成果加密传输方法,其特征在于:步骤S2中,根据用户ID从本地密码库中提取对应的验证密码,根据验证密码对访问密码进行验证,根据验证结果,通过访问请求从科技成果库中提取对应的科技成果,还包括以下步骤,根据用户ID从本地密码库中提取对应的验证密码,根据验证密码对访问密码进行验证,当验证密码与访问密码相同时,验证通过,通过访问请求从科技成果库中提取对应的科技成果;当验证密码与访问密码不相同时,验证失败,拒绝该科技成果访问请求。


5.如权利要求4所述的科技成...

【专利技术属性】
技术研发人员:邹腊年马银波郭玲琼徐飞飞
申请(专利权)人:绍兴市上虞区理工高等研究院
类型:发明
国别省市:浙江;33

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

1