[发明专利]用于文件加解密的系统、加密、解密装置及加解密方法无效
申请号: | 201010237989.X | 申请日: | 2010-07-29 |
公开(公告)号: | CN102340397A | 公开(公告)日: | 2012-02-01 |
发明(设计)人: | 舒文 | 申请(专利权)人: | 富泰华工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | H04L9/30 | 分类号: | H04L9/30;H04L9/08;G06F21/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市宝安区观澜街道大三社*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 文件 解密 系统 加密 装置 方法 | ||
技术领域
本发明是关于一种电子资料的保护系统及方法,尤其涉及一种基于傅里叶级数的用于文件加解密的计算机系统及文件加解密方法。
背景技术
随着计算机网络技术的飞速发展,给人们生活带来了极大的便利,人们经常通过网络传递资料给他人。然而,在通过网络传输资料时,会遇到黑客攻击或传输错误等问题,导致资料为第三方非法获取。因此,目前在传输资料时通常会对资料进行加密,即使在资料为第三方非法获取,也不会容易地为非法用户获取资料内容。
目前,通常采用固定不变的密钥为资料进行加密,容易通过反复尝试破解。
发明内容
基于上述内容,本发明的目的在于提供一种用于文件加解密的系统、加密、解密电子装置及加解密方法,能够对文件进行加密,且不易破解。
一种用于文件加解密的系统,包括一发送方以及一接收方,该发送方包括一第一通讯模块,接收方包括一第二通讯模块,该发送方与接收方通过该第一、第二通讯模块进行通讯连接。该发送方还包括一第一存储单元,存储有若干文件、傅里叶展开式以及项数;一第一计时模块,用于在通讯模块接收到一发送请求时,开始计时,该发送请求包括发送内容以及接收方地址;一获取模块,在该通讯模块接收到该发送请求时,获取发送内容对应的待发送文件以及该傅里叶展开式和项数;一加密模块,在该获取模块获取完成后,从计时模块获取第一计时时长,并将该第一计时时长代入傅里叶展开式的相应项后,对各项进行相加得到一加密密钥,并根据该加密密钥对待发送文件进行加密;该第一通讯模块,在该获取模块获取完成后发送一发送准备命令给接收方,并在加密模块对该待发送文件进行加密后,将该加密后的待发送文件发送给接收方。该接收方包括一第二存储单元,存储有傅里叶展开式以及项数;一第二计时模块,在接收方的第二通讯模块发送该发送请求时开始计时;一解密模块,在接收到第一通讯模块发送的发送准备命令时,从该第二计时模块获取第二计时时长,在接收到第一通讯模块发送的加密文件后,从第二存储单元中获取傅里叶展开式的相应项,并将第二计时时长代入傅里叶展开式的相应项后,对各项数进行相加得到一解密密钥,并根据该解密密钥对接收的文件进行解密。
一种用于文件加密的电子装置,包括一通讯模块;一存储单元,存储有若干文件、傅里叶展开式以及项数;一计时模块,用于在通讯模块接收到一发送请求时,开始计时,该发送请求包括发送内容以及接收方地址;一获取模块,在该通讯模块接收到该发送请求时,获取发送内容对应的待发送文件以及该傅里叶展开式和项数;一加密模块,在该获取模块获取完成后,从计时模块获取计时时长,并将该计时时长代入傅里叶展开式的相应项后,对各项进行相加得到一加密密钥,并根据该加密密钥对待发送文件进行加密;该通讯模块,在加密模块对该待发送文件进行加密后,将该加密后的待发送文件发送给接收方。
一种用于文件解密的电子装置,包括一通讯模块;一存储单元,存储有傅里叶展开式以及项数;一计时模块,在通讯模块发送一发送请求时开始计时;一解密模块,在通讯模块接收一发送准备命令时,从该计时模块获取计时时长,并在通讯模块接收到加密文件后,从存储单元中获取傅里叶展开式的相应项数,并将计时时长代入傅里叶展开式的相应项后,对各项进行相加得到一解密密钥,并根据该解密密钥对接收的文件进行解密。
一种加密方法,用于一电子装置中,该电子装置包括一存储单元,该存储单元中存储有一傅里叶展开式和项数;该方法包括步骤:接收一发送请求并开始计时,其中,发送请求包括接收方地址以及发送内容;获取傅里叶展开式以及项数,并根据发送请求中的发送内容获取待发送文件;在获取完成后,获取计时时长;根据设定项数选择傅里叶展开式的相应项,将该计时时长代入傅里叶展开式的相应项后,对各项进行相加得到一加密密钥;利用该加密密钥对待发送文件进行加密;根据发送请求中的接收方地址将该加密后的文件发送至接收方。
一种解密方法,用于一电子装置中,该电子装置包括一存储单元,该存储单元中存储有一傅里叶展开式和项数,该方法包括步骤:发送一发送请求并开始计时;接收到一发送准备命令后获取计时时长;接收到文件时,获取傅里叶展开式以及项数,并将计时时长代入傅里叶展开式的相应项后求和,得到一解密密钥;利用该解密密钥对所接收文件进行解密。
本发明的用于文件加解密的系统、加密、解密装置及加解密方法,由于加密密钥和解密密钥可随着文件的大小而变化,从而增加了破解的难度,提高了安全性。
附图说明
图1为本发明用于文件加解密的系统的硬件架构图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富泰华工业(深圳)有限公司;鸿海精密工业股份有限公司,未经富泰华工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010237989.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种蜂蜜自动分装装置
- 下一篇:风能和轮毂发电驱动车