安全电子设备的制作方法

文档序号:11142319阅读:来源:国知局

技术特征:

1.一种包括一个或多个模块的电子设备,所述模块按照模糊化方式实施安全性相关操作,从而为安全性相关操作提供针对硬件攻击的抵抗性,其中所述电子设备是:(a)印刷电子设备或者(b)使用电子束光刻产生的设备。

2.权利要求1的电子设备,其中,安全性相关操作使用秘密数据,并且其中由所述一个或多个模块对安全性相关操作的实施保护秘密数据免于硬件攻击。

3.任一项在前权利要求的电子设备,其中,安全性相关操作包括以下各项当中的一项或多项:

(i)密码操作;

(ii)条件访问操作;

(iii)数字权利管理操作;

(iv)密钥管理操作。

4.权利要求3的电子设备,其中,所述密码操作包括以下各项当中的一项或多项:加密操作;解密操作;数字签名生成操作;数字签名验证操作;散列生成操作;散列验证操作。

5.任一项在前权利要求的电子设备,其中,安全性相关操作处理输入数据以便生成输出数据,并且其中所述一个或多个模块按照模糊化方式至少部分地通过如下方式实施安全性相关操作:通过被布置成接收输入数据的经过变换的版本以及通过被布置成处理输入数据的经过变换的版本以生成输出数据的经过变换的版本。

6.任一项在前权利要求的电子设备,包括用于接收输入数据的一个或多个输入端,其中由所述一个或多个模块对安全性相关操作的实施被布置成使用由所述一个或多个输入端提供的数据。

7.权利要求6的电子设备,当从属于权利要求5时,其中所述一个或多个输入端当中的至少一个被布置成:形成所述一个或多个输入端当中的至少一个所接收到的输入数据的经过变换的版本,并且把所述输入数据的经过变换的版本提供到所述一个或多个模块。

8.任一项在前权利要求的电子设备,包括用于输出数据的一个或多个输出端,其中由所述一个或多个模块对安全性相关操作的实施被布置成生成经过处理的数据,并且把经过处理的数据输出提供到所述一个或多个输出端当中的至少一个。

9.权利要求8的电子设备,当从属于权利要求5时,其中所述经过处理的数据包括输出数据的经过变换的版本,并且所述一个或多个输出端当中的所述至少一个被布置成从所述输出数据的经过变换的版本获得所述输出数据。

10.任一项在前权利要求的电子设备,包括一个或多个传感器,其中由所述一个或多个模块对安全性相关操作的实施被布置成使用由所述一个或多个传感器生成的数据。

11.权利要求10的电子设备,当从属于权利要求5时,其中所述一个或多个传感器当中的至少一个被布置成:形成所述一个或多个传感器当中的所述至少一个所生成的输入数据的经过变换的版本,并且把所述输入数据的经过变换的版本提供到所述一个或多个模块。

12.任一项在前权利要求的电子设备,包括实施以下各项当中的至少一项的一个或多个模块:

(i)完整性验证操作;

(ii)篡改检测操作;

(iii)对正在针对电子设备实施攻击的检测;

(iv)用以验证电子设备所连接到的物体的一项或多项预定属性的操作;

(v)用以验证电子设备连接到物体的操作。

13.一种包括根据任一项在前权利要求的电子设备的装置。

14.权利要求13的装置,其中,所述装置是用于附着到物品的标识标签,并且其中:

安全性相关操作包括:

存储用于标识物品的标识代码;以及

响应于接收到请求,生成包括所述标识代码的消息;并且

所述装置包括被布置成实施以下操作的接口:

向电子设备提供所述请求;

从电子设备接收所述消息;以及

输出所述消息。

15.权利要求14的装置,其中:

所述请求包括随机数;并且

所述安全性相关操作包括至少部分地基于所述随机数和秘密密钥来实施密码操作,其中由所述一个或多个模块对安全性相关操作的实施保护秘密密钥免于硬件攻击,并且其中所述消息至少部分地基于所述密码操作的结果。

16.权利要求15的装置,其中:

所述电子设备包括被布置成生成数据的传感器;并且

所述秘密密钥至少部分地基于由传感器生成的所述数据。

17.权利要求16的装置,其中,所述传感器被布置成基于所述物品的一项或多项预定属性生成数据。

18.权利要求13的装置,其中,所述装置是智能卡。

19.一种生成电子设备的方法,所述电子设备是:(a)印刷电子设备或者(b)使用电子束光刻产生的设备,所述方法包括:

作为电子设备的部分包括按照模糊化方式实施安全性相关操作从而为安全性相关操作提供针对硬件攻击的抵抗性的一个或多个模块。

20.权利要求19的方法,包括:

接收用硬件描述语言编写的代码,其中所述代码表示包括安全性相关操作的电子设备的功能;

对所接收到的代码应用一种或多种白盒保护技术,从而形成受保护的代码,所述受保护的代码保护安全性相关操作免于硬件攻击;以及

使用所述受保护的代码生成所述电子设备。

21.权利要求20的方法,其中,使用所述受保护的代码包括把所述受保护的代码转换成针对所述电子设备的网表,并且基于所述网表产生所述电子设备。

22.权利要求19到21当中的任一项的方法,其中,所述电子设备是根据权利要求1到13当中的任一项的电子设备。

23.一种被布置成实施根据权利要求19到22当中的任一项的方法的装置。

24.一种计算机程序,在由处理器执行时使得所述处理器实施根据权利要求19到22当中的任一项的方法。

25.一种计算机可读介质,存储根据权利要求24的计算机程序。

26.一种装置,包括:

摄影机;

无线通信接口;以及

处理器,其被配置成:

控制摄影机捕获图像;

接收对图像的一部分的选择,所选择的部分表示所选择的电子设备;以及

控制无线通信接口与所选择的电子设备建立无线数据通信链接。

27.权利要求26的装置,其中,所述处理器被布置成:通过把由无线通信接口生成的射频射束导向所选择的电子设备来控制无线通信接口与所选择的电子设备建立无线数据通信链接。

28.权利要求26的装置,其中,所述处理器被布置成通过如下方式控制无线通信接口与所选择的电子设备建立无线数据通信链接:

检测一个或多个候选电子设备;以及

对于所述一个或多个候选电子设备当中的一个或多个:

向一个候选电子设备发送请求,以便向所述候选电子设备请求视觉信号;

使用摄影机检测视觉信号;

确定所检测到的视觉信号是否对应于所选择的电子设备,并且如果是,则与所述候选电子设备建立无线数据通信链接。

29.一种控制装置以便在所述装置与电子设备之间建立无线数据通信链接的方法,其中所述装置包括摄影机和无线通信接口,所述方法包括:

控制摄影机捕获图像;

接收对所述图像的一部分的选择,所选择的部分表示所选择的电子设备;以及

控制无线通信接口与所选择的电子设备建立无线数据通信链接。

30.权利要求29的方法,其中,控制所述无线通信接口与所选择的电子设备建立无线数据通信链接包括把由无线通信接口生成的射频射束导向所选择的电子设备。

31.权利要求29的方法,其中,控制所述无线通信接口与所选择的电子设备建立无线数据通信链接包括:

检测一个或多个候选电子设备;以及

对于所述一个或多个候选电子设备当中的一个或多个:

向一个候选电子设备发送请求,以便向所述候选电子设备请求视觉信号;

使用摄影机检测视觉信号;

确定所检测到的视觉信号是否对应于所选择的电子设备,并且如果是,则与所述候选电子设备建立无线数据通信链接。

32.一种计算机程序,在由处理器执行时使得处理器实施根据权利要求29-31当中的任一项的方法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1