我在做一个上位机软件,和下位机之间的协议,对方都给我了,除了CRC。这使得我只能读取,读取指令是截取的他的上位机程序(不要问我为什么他有上位机软件,我还要做,你就当看他的很不爽好了),这个是固定的可以抄。但不能对下位机进行写入,写入的话前面的数据一定会一直在变。他写的是CRC-16,但我用流行的方法计算的结果,都不对。我想这是不是有意进行了加密?问他们那边要CRC的内容也一直不肯给我。我手里有一些带CRC的数据,我有可能进行破解他的方法么?
------解决思路----------------------
http://www.lammertbies.nl/comm/info/crc-calculation.html