The invention relates to an encryption method, chip and device, which includes: acquiring instruction data belonging to the chip contained in the external control data; decoding the instruction data to identify the matching key instructions therein; and verifying whether the keys in the external control data are built-in or not in response to the matching key instructions. The default key in the memory matches, and if the two matches, the working chip connected electrically can be controlled. By acquiring the instruction data belonging to the chip from the external control data, and identifying the matching key instructions, and verifying whether the key in the control data matches the preset key in the built-in memory, and after checking the matching, the working chip of the control connection works. In this way, the working chip is encrypted. Because the chip keys are different, the working chips can not read data from each other, which avoids the homogenization of the chip and data leakage.
【技术实现步骤摘要】
一种加密方法、芯片和装置
本专利技术涉及芯片
,特别是涉及一种加密方法、芯片和装置。
技术介绍
目前,在景观照明等显示领域所采用的芯片一般采用通用的通讯协议,例如,归零码协议、双线协议、DMX512协议等。由于芯片厂商采用的都是通用的通讯协议,其生产的控制器能够互相兼容,读取数据,即出现芯片的同质化的现象。芯片同质化现象会导致芯片内容数据容易被复制,进而出现数据泄露的问题。
技术实现思路
基于此,有必要针对现有技术中由于芯片同质化现象会导致芯片内容数据容易被复制,进而出现数据泄露的问题提供一种加密方法、芯片和装置。一种加密方法,包括:获取外部控制数据中包含的属于本芯片的指令数据;对所述指令数据进行译码,以识别出其中的匹配密钥指令;响应于所述匹配密钥指令,校验外部控制数据中的密钥是否与内置存储器中的预设密钥相匹配,若两者相匹配则使能控制与之电连接的工作芯片工作。进一步地,所述获取外部控制数据中包含的属于本芯片的指令数据之前,还包括:获取外部控制数据中属于本芯片的写入指令数据;对所述写入指令数据进行译码,以识别其中的写入指令和所述密钥;响应于所述写入指令,将所述内置存储器中的数据进行擦除,并将所述密钥写入到所述内置存储器中。进一步地,所述方法还包括:获取外部控制数据中属于本芯片的读取指令数据;对所述读取指令数据进行译码,以识别其中的读取指令;响应于所述读取指令,读取所述内置存储器中的密钥,并将所述密钥回传至发送所述外部控制数据的控制器。进一步地,所述校验外部控制数据中的密钥是否与内置存储器中的预设密钥相匹配,若两者相匹配则使能控制与之电连接的工作芯片工作之后 ...
【技术保护点】
1.一种加密方法,其特征在于,包括:获取外部控制数据中包含的属于本芯片的指令数据;对所述指令数据进行译码,以识别出其中的匹配密钥指令;响应于所述匹配密钥指令,校验外部控制数据中的密钥是否与内置存储器中的预设密钥相匹配,若两者相匹配则使能控制与之电连接的工作芯片工作。
【技术特征摘要】
1.一种加密方法,其特征在于,包括:获取外部控制数据中包含的属于本芯片的指令数据;对所述指令数据进行译码,以识别出其中的匹配密钥指令;响应于所述匹配密钥指令,校验外部控制数据中的密钥是否与内置存储器中的预设密钥相匹配,若两者相匹配则使能控制与之电连接的工作芯片工作。2.根据权利要求1所述的加密方法,其特征在于,所述获取外部控制数据中包含的属于本芯片的指令数据之前,还包括:获取外部控制数据中属于本芯片的写入指令数据;对所述写入指令数据进行译码,以识别其中的写入指令和所述密钥;响应于所述写入指令,将所述内置存储器中的数据进行擦除,并将所述密钥写入到所述内置存储器中。3.根据权利要求1所述的加密方法,其特征在于,所述方法还包括:获取外部控制数据中属于本芯片的读取指令数据;对所述读取指令数据进行译码,以识别其中的读取指令;响应于所述读取指令,读取所述内置存储器中的密钥,并将所述密钥回传至发送所述外部控制数据的控制器。4.根据权利要求1所述的加密方法,其特征在于,所述校验外部控制数据中的密钥是否与内置存储器中的预设密钥相匹配,若两者相匹配则使能控制与之电连接的工作芯片工作之后,还包括:将所述控制数据传输给与之电连接的第二加密芯片,以使所述第二加密芯片获取所述第二加密芯片所属的指令数据。5.根据权利要求1至4任一项所述的加密方法,其特征在于,所述加密方法应用于专用集成电路。6.一种加密...
【专利技术属性】
技术研发人员:吕苏谊,陈克勇,李照华,
申请(专利权)人:厦门强力巨彩光电科技有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。