发明名称 提高CRC加密系统保密性的方法
摘要 一种数字信息的加密方法,该方法是先对CRC进行预选次数的迭代或部分卷积运算,即在伽罗瓦域中与一个掩码相乘。在完成CRC运算之前,对中间结式进行整数环运算,例如加法,从而由于可能的算术进位运算而给伽罗瓦域引入非线性。整数环运算之后,继续进行伽罗瓦域的CRC处理直到完毕为止。得出结果的是不容易用伽罗瓦域法破解的加密值。
申请公布号 CN1130453A 申请公布日期 1996.09.04
申请号 CN94193263.X 申请日期 1994.11.07
申请人 联合工艺汽车公司 发明人 小·P·J·库曼;A·M·弗因
分类号 H04L9/26 主分类号 H04L9/26
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 王忠忠;张志醒
主权项 1.一种加密数字信息的方法,其特征在于,它包括下列步骤:选择由预定量的比特组成的掩码;将数字信息和掩码在伽罗瓦域中表示出来,并开始用该掩码对数字信息进行卷积运算,即在伽罗瓦域GF(2)中将第一预定量的比特的第一部分与第二预定量的比特的第二部分相剩和相加,得出第一结式;经过预定次数的中间步骤或移位之后暂停所述卷积运算;选取第三预定量的比特的补偿整数,并在第一结式与所述补偿整数之间进行整数环运算,得出第二预定量的比特的第二结式;用所述第二结式取代所述第一结式;在伽罗瓦域中表示第二结式和掩码,并用所述取代所述第一结式的第二结式恢复所述卷积运算,即在伽罗瓦域GF(2)中将第二结式第一预定量的比特的剩余部分与掩码第二预定量的比特的剩余部分相乘和相加得出加密数字信息。
地址 美国密歇根州