【技术实现步骤摘要】
一种对称加密方法
[0001]本专利技术涉及信息安全
,特别涉及对称加密方法。
技术介绍
[0002]加密是将明文信息改变为难以读取的密文内容,使之不可读的过程。只有拥有解密方法的对象,经由解密过程,才能将密文还原为正常可读的内容。加密本身并不能防止信息传输被截取,但加密能防止截取者理解其内容。
[0003]现有的加密方法和解密方法的密钥由开发人员设置,加密和解密流程或方法与某一种编程语言或者某一种数据库绑定,经授权人员可以通过管理账户看到账户信息,而且一旦数据库泄露容易经统一的加密方法破解后变成明文,账户安全性低,同时现有的非对称加密和解密设置在服务器中计算量大,对服务器要求高。
技术实现思路
[0004]为解决上述问题,本专利技术的提供对称加密方法,该方法使用对称加密的方式提高破解工作量,增加账户的安全性。
[0005]本专利技术的另一个目的在于提供一种对称加密方法,该方法对数据库储存低、易于实现。
[0006]为实现上述目的,本专利技术的技术方案如下:
[0007] ...
【技术保护点】
【技术特征摘要】
1.一种对称加密方法,包括有客户端、服务器和加密模块,服务器端设置有储存模块,其特征在于对称加密方法包括有以下步骤:步骤1:用户在客户端输入注册用户识别码用以注册;步骤2:加密模块对注册用户识别码进行加密,生成注册加密用户码;步骤3:将注册加密用户码发送至储存模块;步骤4:储存模块对注册加密用户码进行存储;步骤5:用户在客户端输入登录用户识别码用以登录;步骤6:加密模块对用登录户识别码进行加密,生成登录加密用户码;步骤7:登录加密用户码与注册加密用户码进行比对并生成比对信息。2.根据权利要求1所述的对称加密方法,其特征在于所述加密模块设有加密选项。3.根据权利要求2所述的对称加密方法,其特征在于所述加密模块设置有两项及以上加密选项,所述加密选项包括有AES、DES、3DES、Twofish、TDEA、Blowfish、RC5、IDEA中的一种或多种。4.根据权利要求1所述的对称机密方法,其特征在于所述注册用户识别码包括有用户名和登录密码。5.根据权利要求1至3中任一项所述的对称加密方法,其特征在于所述加密模块设有用户自定义加密项。6.根据权利要求1至4任一项所述的对称机密方法,其特征在于所述加密模块设置于客户端,所述客户端为web、APP、小程序的一种。7.一种对称加密方法,包括有客户端、服务器和加密模块,服务器端设置有储存模块,其特征在于对称加密方法包括有以下步骤:步骤1:用户在客户端输入注册用户名和注册密码用以注册;步骤2:加密模块对注册密码进行加密,生成注册加密密码;步骤3:将用户名和注册加密码发送至储存模块;步骤4:储存模块对用户名和注册加密码进行存储;步骤5:用户在客户端输入登录用户名和登录密码用以登录;步骤6:加密模块对登录密码进行加密,生成登录加密密码;步骤7:在储存模块使用登录用户名搜索注册用户名,如果搜索成功,则执行步骤8,如果搜索不成功,则生成用户名错误的信息;步骤8:储存模块返回注册用户名对应的注册加密码,并与登录加密密码进行比对,并执行步骤9;步骤9:...
【专利技术属性】
技术研发人员:苏锐,李胜,曾晓,暴渊,黄海源,杜猛,李木子,
申请(专利权)人:深圳华数云计算技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。