发明名称 一种信息传输保护方法和系统
摘要 本发明提供了一种信息传输保护方法和系统。对传输信息采用信息编码的方式实现加密保护;首先,消息发送方将信息数据进行编码,根据给定编码长度得出最终编码,并给出编码过程,所述编码过程包括:减1位置和迭代次数;其次,消息发送方将最终编码和编码过程发送给消息接收方;最后,消息接收方收到最终编码和编码过程后,按照所基于的编码方法的逆,恢复出原始消息。所述减1位置是指对所述信息数据进行全部编码过程中,需要减1的位置,该位置是指在第几次迭代进行了减1;所述迭代次数是指得出最终编码所经历的总的迭代次数。该信息传输保护方法和系统不需要大量的运算和中间存储处理,占用的资源少,性能高、速度快。
申请公布号 CN105100111A 申请公布日期 2015.11.25
申请号 CN201510527473.1 申请日期 2015.08.26
申请人 成都卫士通信息产业股份有限公司 发明人 张文科
分类号 H04L29/06(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 成都九鼎天元知识产权代理有限公司 51214 代理人 郭彩红
主权项 一种信息编码方法,其特征在于,具体编码方法为:步骤一、判断当前要进行编码的数据是否为3的整数倍,是则对该数据进行减1后进入下一步,否则直接进入下一步;步骤二、对当前数据按照二叉树编码规则中子节点到根节点的权重顺序,对权重进行排序,排序后的权重序列即为编码序列;步骤三、判断步骤二中所述编码序列长度是否小于最终给定长度,是则以当前编码序列为最终编码,否则将当前编码序列转换为其对应的十进制数字,再进入步骤一,对该十进制数字进行编码直至编码序列长度小于最终给定长度,作为最终编码;其中,所述编码规则为:父节点为n, 左子树为2n , 右子树为2n+3;左子树权重为0,右子树权重为1;其中,根节点为1。
地址 610041 四川省成都市高新区云华路333号