The present invention relates to data encryption method, device, computer equipment and storage medium. The method includes acquiring plaintext data and key data, XOR operation and exchange operation based on plaintext data and key data to form ciphertext data. By using XOR operation and exchange operation between plaintext data and key data, the invention can encrypt plaintext data, encrypt both key data and operation process, improve the security of encryption, decompose and mix the results of XOR operation between plaintext data and key data, decompose and mix key data, and combine them. In order to increase the complexity of the encryption process, ensure the security and stability of encryption, avoid the leakage of information transmitted in the air and achieve the purpose of transmission security, two groups of data are XOR operations and exchange operations.
【技术实现步骤摘要】
数据加密方法、装置、计算机设备及存储介质
本专利技术涉及数据处理方法,更具体地说是指数据加密方法、装置、计算机设备及存储介质。
技术介绍
轮胎压力传感器内部装有电池,可以周期性地采集轮胎压强、温度、加速度及内部电池电压。被采集信息通过轮胎压力传感器内部的主控芯片,可以转变成数字量,轮胎压力传感器采集加速度信息,用来判断汽车的运动状态。通过配备的射频发射单元,周期性地发射轮胎胎温、胎压等信息。此外,轮胎压力传感器配备有红外接收单元,接收红外发射单元发出的红外信号,使轮胎压力传感器进入到不同的工作模式;目前,射频发射单元发送数据都使用明文传输,使用特定设备,只要捕获到原始数据,即可分析出协议定义,存在传感器数据可能被非法使用的风险,比如伪造接收机或者仿制传感器。因此,有必要设计一种方法,实现避免了空中传输的信息被泄露,达到传输安全的目的。
技术实现思路
本专利技术的目的在于克服现有技术的缺陷,提供数据加密方法、装置、计算机设备及存储介质。为实现上述目的,本专利技术采用以下技术方案:数据加密方法,包括:获取明文数据以及密钥数据;根据明文数据以及密钥数据进行异或运算和交换运算,以形成密文数据。其进一步技术方案为:所述明文数据包括胎压传感器的唯一ID标识符、胎压数据、胎温数据、报警标识以及校验码。其进一步技术方案为:所述根据明文数据以及密钥数据进行异或运算和交换运算,以形成密文数据,包括:对明文数据和密钥数据进行异或运算,形成第一中间数据;对第一中间数据和密钥数据进行异或运算和交换运算,以形成密文数据。其进一步技术方案为:所述对第一中间数据和密钥数据进行异或运算和交换运 ...
【技术保护点】
1.数据加密方法,其特征在于,包括:获取明文数据以及密钥数据;根据明文数据以及密钥数据进行异或运算和交换运算,以形成密文数据。
【技术特征摘要】
1.数据加密方法,其特征在于,包括:获取明文数据以及密钥数据;根据明文数据以及密钥数据进行异或运算和交换运算,以形成密文数据。2.根据权利要求1所述的数据加密方法,其特征在于,所述明文数据包括胎压传感器的唯一ID标识符、胎压数据、胎温数据、报警标识以及校验码。3.根据权利要求1或2所述的数据加密方法,其特征在于,所述根据明文数据以及密钥数据进行异或运算和交换运算,以形成密文数据,包括:对明文数据和密钥数据进行异或运算,形成第一中间数据;对第一中间数据和密钥数据进行异或运算和交换运算,以形成密文数据。4.根据权利要求3所述的数据加密方法,其特征在于,所述对第一中间数据和密钥数据进行异或运算和交换运算,以形成密文数据,包括:对第一中间数据进行交换运算,以得到第二中间数据;对密钥数据进行交换运算,以得到中间密钥数据;对第二中间数据和中间密钥数据进行异或运算,以得到运算数据;对运算数据进行交换运算,以得到密文数据。5.根据权利要求4所述的数据加密方法,其特征在于,所述对第一中间数据进行交换运算,以得...
【专利技术属性】
技术研发人员:莫松文,凌云志,辛朝洁,张业楚,高国清,
申请(专利权)人:深圳南方德尔汽车电子有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。