您的位置:首页 > 编程开发 > 易语言

Asm_BinXor汇编异或加解密,最简单的取屏幕差异

:2.245KB :2021-02-12 10:48:28

如果用来加解密,A就相当于原数据,B就相当于秘钥
异或操作就是加解密的过程
易语言汇编异或加解密,最简单的取屏幕差异例子。
如果用来做屏幕差异传输,A就相当于上一次快照(),B就是本次快照()
将异或后的数据传递给接收端,接收端再将数据与上次画板显示的数据异或,就得到了本次的快照
因为异或会将前后两次快照字节集相同的位置0,所以压缩数据后会很小,传输速度大大提升。
因为Asm_BinXor会改变参数的内容,所以先备份一下当做接收端上一次画板上保留的内容。

开源GT_打印模块
易语言大漠注册绑定游戏例子

同类资源