一种字符串对称加密及解密方法

基本信息

申请号 CN201810192182.5 申请日 -
公开(公告)号 CN108418684A 公开(公告)日 2018-08-17
申请公布号 CN108418684A 申请公布日 2018-08-17
分类号 H04L9/08;H04L9/06 分类 电通信技术;
发明人 马腾 申请(专利权)人 江苏科建教育软件有限责任公司
代理机构 - 代理人 -
地址 210017 江苏省南京市秦淮区光华路106号现代服务大厦A座1102室
法律状态 -

摘要

摘要 本发明公开了一种字符串对称加密及解密方法。加密步骤为,将加密源转换为字符数组并获取其ASCII码;使用加密种子和随机数产生一个随机的10进制整数,利用该随机整数和ASCII码通过固定公式运算生成加密的10进制整数将生成的加密的10进制整数转换为26进制,得到一个或多个字符串;将之前产生的随机的10进制整数通过固定公式运算生成新的10进制整数,并将新的10进制整数转换为26进制,得到一个或多个字符串;将得到的字符串按照固定规则拼接起来,最终得到完整的加密后字符串。本发明能在系统各模块间快速传递消息时做到消息加密解密且基本不影响模块响应时间。