爱迪德技术有限公司专利技术

爱迪德技术有限公司共有77项专利

  • 监视对等网络
    描述了一种监视对等网络的方法。所述方法包括:(i)监视第一对等体和对等网络之间的网络流量,从而对对等网络中的对等体的第一子集进行标识;以及(ii)防止第一对等体与对等体的第一子集中的至少一个对等体通信以由此使得第一对等体与对等网络中的至...
  • 密码处理
    一种密码方法,包括顺序地执行多个轮次,每个轮次包括对该轮次的相应输入数据执行相应的轮次函数以生成该轮次的相应输出数据,其中对于第二和随后轮次中的每一个,该轮次的输入数据是前一轮次的输出数据,其中针对每一轮次,相应的轮次函数包括:将相应的...
  • 在设备上访问内容
    一种用于在设备上访问内容的方法,其中设备被布设为执行DRM系统的数字版权管理(DRM)客户端,并且其中设备被布设为接收包括用于内容项的内容的多个加密的部分的广播信号,每个加密的部分采用条件访问系统的格式进行封装并且是使用对应的解密密钥而...
  • 存储器特权
    一种用于在装置上执行进程的方法,所述装置包括用于执行所述进程的一个或多个处理器和存储器,其中所述进程具有关联的第一特权类型,所述方法包括:获得用于供所述进程使用或用于供由所述进程创建的另一进程使用的存储器的一部分,其中存储器的所述部分被...
  • 提供对内容的访问
    一种在第一设备处提供对内容的访问的方法,所述方法包括:接收内容项,其中,所述内容项的至少一部分被加密,能够使用至少一个解密密钥对内容项的加密的至少一部分进行解密;在第一软件客户端中:获得至少一个解密密钥的变换版本;基于所述至少一个解密密...
  • 生成和执行受保护的软件项目
    一种生成受保护的软件项目的方法,存在用于受保护的软件项目的代码内的执行路径,所述指令路径使得在执行用于第一函数的代码之前执行用于一个或多个第二函数的代码,其中用于所述一个或多个第二函数的代码的执行使得在一个或多个存储器位置处存储数据,所...
  • 挑战响应方法和相关联的计算设备
    描述了一种用于计算设备的挑战响应方法。该方法包括以下步骤:(a)在计算设备的安全模块处接收挑战数据,所述挑战数据包括使用加密密钥加密的图像内容,并且所述图像内容包括随机数;(b)所述安全模块通过使用与所述加密密钥相关联的一个或多个密钥的...
  • 用于保护密码散列函数的执行的方法和系统
    一种在能够观察输入、输出和中间值的计算环境中保护诸如SHA‑256的密码散列函数的执行的计算机实现的方法。所述方法包含:对输入消息进行编码,使得散列函数输入被放置在变换后的域中,并接着应用变换后的密码散列函数以产生编码输出摘要;所述变换...
  • 访问受保护软件应用
    描述了一种供第一软件应用访问计算设备上的受保护软件应用的方法。所述第一软件应用不被配置成与所述受保护软件应用对接。所述计算设备包括:对接应用,被配置成与所述受保护软件应用对接。所述方法包括:所述第一软件应用与所述对接应用对接,从而使所述...
  • 预定函数的混淆执行
    一种预定函数的混淆执行的方法,其中,对于预定函数,存在对应的多个第一函数使得,对于用于该函数的输入集,可以通过以下步骤生成对应的输出集:(a)将输入集表示为对应的值集,其中,每个值都包括对应的多个输入中的每一个输入的至少一部分,(b)从...
  • 软件保护
    一种方法,包括:向设备提供受保护的软件项目,其中所述受保护的软件项目处于脚本化语言或解释语言或源代码中,其中所述受保护的软件项目在由所述设备执行时被布置为针对所述设备实施安全性相关操作,其中所述安全性相关操作至少部分地由所述受保护的软件...
  • 密码芯片和相关方法
    描述了用于执行密码操作的芯片。芯片包括密钥存储模块、规则存储模块、接口模块和密码模块。密钥存储模块被配置成存储一个或多个密码密钥。规则存储模块被配置成存储一个或多个规则,每个规则包括相应的规则数据,规则数据标识与规则相关联的相应的预定密...
  • 一种保护软件项目的方法和装置
    一种方法包括:在第一中间表示中执行软件项目的优化;在不同于第一中间表示的第二中间表示中执行软件项目的保护。
  • 安全电子设备
    一种包括一个或多个模块的电子设备,所述一个或多个模块按照模糊化方式实施安全性相关操作,从而为安全性相关操作提供针对硬件攻击的抵抗性,其中所述电子设备是(a)印刷电子设备或者(b)使用电子束光刻产生的设备。
  • 保护软件项目
    描述了一种保护软件项目、从而混淆取决于是否满足条件而引起通过软件项目的一部分的控制流程的变化中的条件的方法,其中,条件的满足是基于对一个或多个条件变量的评估。所述方法包括:(i)修改软件项目,使得通过所述部分的控制流程并不取决于是否满足...
  • 保护软件项目
    一种用于计算机执行软件项目的方法,方法包括:计算机执行一个或多个安全模块;计算机执行软件项目,所述执行软件项目包括在执行软件项目期间在其处要执行预定函数的至少一个点处尝试通过以下来执行预定函数:向地址系统发送对用于执行预定函数的指令的地...
  • 保护软件项目
    描述了一种保护软件项目的方法。所述方法包括(a)识别在软件项目中的指定点处保持为真的不变式;以及(b)通过在软件项目中的指定点处插入代码来生成受保护软件项目。所述代码在被处理器执行时被布置成检查不变式是否保持为真,并且响应于不变式不保持...
  • 保护软件项目
    一种保护软件项目的方法,所述软件项目被布置成基于一个或多个数据项目实施数据处理,所述方法包括:对所述软件项目应用一种或多种软件保护技术以生成受保护的软件项目,其中所述一种或多种软件保护技术被布置成使得所述受保护的软件项目把所述数据处理至...
  • 本发明涉及从发送器向接收器安全地提供保密数据.提供了一种用于从发送器向一个或多个接收器安全地提供保密数据的系统和方法。接收器使用一个源于函数层级结构的函数序列,以在一个或多个种子的控制下使用数学变换,将所述保密数据从输入变换空间迁移到输...
  • 本公开提供了一种用于媒体路径安全的系统,所述系统包括具有用于腐蚀内容数据并提供解腐蚀数据的内容流变换和腐蚀器的创作系统、用于输送被腐蚀的内容数据和解腐蚀数据的媒体容器,以及具有用于依靠解腐蚀数据修理被腐蚀的内容数据的修理部件的客户端系统...