技术大牛们好我的下位机和上位机通信时采用串口,为了不容易被其他人直接监控出串口的明码数据,采用了二进制协议,二进制协议也有一定规律,比如帧头,帧内容,校验。。。。稍有经验的行业内的工程师一眼就能看出来,里面的协议的具体内容。后为了再一次加密,把二进制协议用类似通常的电台编码的协议一样,进行二进制流编码,中间进行了位反转,插入1或者0等操作,上位机再进行解码。这样是很难进行协议**了。但下位机的编码、解码太耗费CPU资源了。请问各位大牛们,有什么好的保密的编解码方式?请大牛们讨论讨论,多提供点意见 |