[发明专利]基于云平台SAAS层EAB万能编解码方法有效

专利信息
申请号: 201510861836.5 申请日: 2015-12-01
公开(公告)号: CN105553934B 公开(公告)日: 2018-11-02
发明(设计)人: 赵吉勇;王新贺;赵吉宇 申请(专利权)人: 辽宁中科信科技有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08;G06F17/30
代理公司: 鞍山嘉讯科技专利事务所 21224 代理人: 张群
地址: 114014 辽宁*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种基于云平台SAAS层ESB万能编解码方法,采用模块化的ESB万能解码软件,设置多种加解密方式与编解码转化算法,通过客户提供或调用SdkApi函数接口完成实参到形参的传递、信息的通讯以及密文与明文的转换;在没有apisdk的情况下通过算法拆解分析编解码、加解密规则,实现密文到明文的逆向过程,最终实现信息在授权情况下共享。本发明能够在差异性应用没有api和sdk及各种类型数据库的情况下,自动路由中介,智能消息传递系统需要的所有信息,智能编解码数据处理,有效提高异构应用的稳定性,减少二次开发浪费,达到降低成本的目标,提高差异性应用软件和软硬件的资源利用率。
搜索关键词: 基于 平台 saas eab 万能 解码 方法
【主权项】:
1.基于云平台SAAS层ESB万能编解码方法,其特征在于,采用模块化的ESB万能解码软件,设置多种加解密方式与编解码转化算法,通过客户提供或调用SdkApi函数接口完成实参到形参的传递、信息的通讯以及密文与明文的转换;在没SdkApi的情况下通过算法拆解分析编解码、加解密规则,实现密文到明文的逆向过程,最终实现信息在授权情况下共享;ESB万能解码模块编解码过程具体包括如下步骤:1)数据信息的明文记为P,且P=[P1,P2,…,Pn];数据信息的密文记为C,且C=[C1,C2,…,Cn];明文和密文之间的变换记为C=E(P)及P=D(C),其中E为加密算法,D为解密算法,且P=D(E(P));2)对于需要密钥的加密算法为:C′=E(K,P′),加密与解密的密钥相同时,P′=D(K,E(K,P′)),加密与解密的密钥不同时,P′=D(KD,E(KE,P′)),其中K表示译码索引密钥,KD表示解密密钥,KE表示加密密钥,P′表示数据信息的铭文,C′表示数据信息的密文;3)分析拆解数据信息的编码格式与加密算法,截取到明文、密文中已知或预测的数据项通过数学与统计技术进行解码与解密;首先利用密钥k产生一个密钥流z=z0z1……,再将明文编码加密为x=x0x1……,由密钥流发生器f产生y=y0y1……=Ez0(x0)Ez1(x1)…密钥流;zi=f(k,σi),其中k为密钥,σi是记忆性元件,对于σi独立于明文的为同步流密码,其密钥流的产生与明文无关;密钥流生成器可看成是参数为k的有限状态自动机其中Z是输出集合,Σ是状态集合,为驱动部分,ψ为非线性组合部分,σ0是初始状态集合;是状态转换函数,zi=ψ(k,σi)是输出函数;为使输出序列z满足密钥流序列z的条件,采用线性函数,ψ采用非线性函数,驱动部分是一个或多个线性反馈移位寄存器;分组密码,将明文消息编码后表示的数字序列x0,x1,…xi…划分为长度为n的组x=(x0,x1…xn‑1),密钥为k=(k0,k1…ki‑1),密文为y=(y0,y1…ym‑1),加密函数为:E:Vn*K→Vm;分组密码算法DES采用分组乘积加密算法,明文:64bit一组,密钥:56bit一组;密文:64bit一组;①通过初始变换IP,将输入的二进制明文T变成T0=IP(T);②T0经过16次函数f的迭代;③最后通过逆初始换位函数IP‑1得到64位二进制密文输出;4)ESB的switch‑case对应模块采用扩展/置换E、代换/选择S盒、置换P的解码解密算法,解密算法与加密算法相同,只是密钥使用时子密钥的使用顺序相反;5)密码分组链接CBC,采用共同的初始化向量IV,相同明文生成不同密文;初始化向量IV可以用来改变第一个块数据,适合于传输长度大于64位的报文,还可以进行用户鉴别,假设Si为移位寄存器,传输单位为Bit;编码加密:Ci=Pi(EK(Si)的高j位);Si+1=(Si<Y:Y=EKU(X);解密:Y‑>X:X=DKR(Y)=DKR(EKU(X));算法的实现:①取两个素数p和q;②计算n=pq,③随机选取整数e,满足公钥(e,n);④计算d,满足私钥(d,n);⑤利用RSA加密,先将明文数字化,并取长度小于log2n位的数字作明文块;加密算法:c=E(m)≡me(mod n);解密算法:D(c)≡cd(mod n)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辽宁中科信科技有限公司,未经辽宁中科信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510861836.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top