1.一种具有信息编码的通信方法,其特征在于,包括:
获取待编码数据,对待编码数据进行提取获取第一数据部和第二数据部;其中,第一数据部包括发送方、接收方和传输协议,第二数据部为报文数据;
拼接第一数据部和第二数据部得到编码数据序列,获取编码数据序列的哈希值,并标记为编码哈希值;基于第一数据部和第二数据部的数据量比例对编码哈希值进行划分,获取第一哈希部和第二哈希部;
对第一数据部和第二数据部的数据量进行比例处理,根据比例处理结果提取特征位;
根据特征位从第一哈希部和第二哈希部中提取哈希数据值,结合哈希数据值的数量比例生成信息编码序列,根据信息编码序列完成数据管理;
所述对第一数据部和第二数据部的数据量进行比例处理,根据比例处理结果提取特征位,包括:根据公式CX=YESL/HWS获取处理系数CX;其中,YESL为第一数据部或者第二数据部的数据量,HWS为对应哈希部中哈希数据值的位数;
当处理系数为非无限循环小数时,则将编码哈希值的位数作为特征位;否则,重新确定处理系数,将YESL与重新确定的处理系数的商作为特征位;其中,重新确定的处理系数大于处理系数CX;
所述根据特征位从第一哈希部和第二哈希部中提取哈希数据值,包括:获取第一哈希部对应的特征位;分解特征位,获取特征序列;基于特征序列提取第一哈希部,获取对应的哈希数据值;以及获取第二哈希部对应的特征位;分解特征位,获取特征序列;基于特征序列提取第二哈希部,获取对应的哈希数据值;其中,特征序列包括一位数、两位数或三位数;
所述结合哈希数据值的数量比例生成信息编码序列,包括:
计算哈希数据值的数量比例;
将拼接标签、数量比例、特征序列以及对应的哈希数据值整合起来,生成信息编码序列,根据信息编码序列完成数据管理;其中,数据管理包括数据存储、数据传输和数据检索;
其中,拼接标签用于表示第一数据部和第二数据部拼接的先后顺序。
2.根据权利要求1所述的一种具有信息编码的通信方法,其特征在于,所述拼接第一数据部和第二数据部得到编码数据序列,包括:接收待编码数据之后,提取第一数据部和第二数据部;
拼接第一数据部和第二数据部得到编码数据序列,并根据拼接过程生成拼接标签。
3.根据权利要求1所述的一种具有信息编码的通信方法,其特征在于,所述基于第一数据部和第二数据部的数据量比例对编码哈希值进行划分,获取第一哈希部和第二哈希部,包括:获取第一数据部和第二数据部的数据量,分别标记为YSL和ESL;
通过公式HBL=YSL/ESL获取划分比例HBL,结合编码哈希值的位数划分编码哈希值,获取第一哈希部和第二哈希部;其中,位数为160位或者256位。
4.一种具有信息编码的通信系统,实现权利要求1至3任意一项所述的一种具有信息编码的通信方法,其特征在于,包括信息编码模块,以及与之相连接的数据采集模块;
数据采集模块:用于采集待编码数据,按照采集时刻对待编码数据进行整理;
信息编码模块:对整理之后的待编码数据进行信息编码,结合编码结果与待编码数据进行存储或者传输。
5.一种具有信息编码的通信装置,其特征在于,包括存储介质和处理器;所述存储介质存储有操作指令,所述处理器执行操作指令实现权利要求1至3任意一项所述的一种具有信息编码的通信方法。