|
钻瓜专利网为您找到相关结果 17个,建议您 升级VIP下载更多相关专利
- [发明专利]保护软件项目的方法-CN201580028813.4有效
-
Y.X.古;H.约翰逊
-
爱迪德技术有限公司
-
2015-03-30
-
2020-04-24
-
G06F21/55
- 描述了一种保护软件项目、从而混淆取决于是否满足条件而引起通过软件项目的一部分的控制流程的变化中的条件的方法,其中,条件的满足是基于对一个或多个条件变量的评估。所述方法包括:(i)修改软件项目,使得通过所述部分的控制流程并不取决于是否满足条件;以及(ii)在已修改软件项目的所述部分中向表达式中插入多个恒等变换,其中,定义并插入所述恒等变换使得,在不存在篡改的情况下,如果满足条件则所述恒等变换维持表达式的结果,并且使得如果不满足条件则所述恒等变换改变表达式的结果,其中,每个恒等变换直接地或间接地取决于所述一个或多个条件变量中的至少一个。可定义新变量作为本方法的一部分。还描述了关联的装置、计算机程序等。
- 保护软件项目方法
- [发明专利]软件完整性验证-CN201680092096.6在审
-
顾元祥;H.约翰逊
-
爱迪德技术有限公司
-
2016-12-15
-
2019-09-20
-
G06F21/51
- 一种方法包括,在包括验证代码和代码中的一个或多个部分的软件项目的运行时间期间:所述验证代码使用(a)由代码的所述一个或多个部分生成的运行时间数据和(b)一个或多个预定参数来生成验证数据,所述验证数据表示数据元素的预定第一集合的元素;以及将所述验证数据提供给完整性检查器,其布置成(i)如果所述验证数据表示数据元素的预定第二集合的元素,其中所述第二集合是所述第一集合的子集,则标识与所述验证代码相关的修改尚未发生,以及(ii)如果所述验证数据没有表示所述第二集合的元素,则标识与所述验证代码相关的修改已经发生;其中在不具有对所述一个或多个预定参数或与所述一个或多个预定参数相关的数据的认识的情况下,确定所述第二集合的元素在计算上是不可实行的;以及其中,在没有与所述验证代码相关的修改的情况下,由所述验证代码对所述一个或多个预定参数的使用确保所述验证数据表示所述第二集合的元素,并且由所述验证代码对所述运行时间数据的使用控制所述第二集合的哪个元素由所生成的验证数据表示。
- 验证代码验证数据集合预定参数运行时间数据表示数据完整性检查器运行时间期间软件完整性软件项目使用控制子集验证
- [发明专利]泵系统-CN201680043711.4有效
-
M.索德斯特罗姆;H.约翰逊
-
卡贝欧洲有限公司
-
2016-07-18
-
2019-06-11
-
F04B43/10
- 本发明涉及一种泵系统,包括具有大致圆筒状的泵壳(12)的泵(10);所述泵壳(12)在一端布置有进液口(14),在第二端布置有出液口(16);布置在所述泵壳(12)内的管状膜(18);布置在所述进液口(14)附近用于在所述膜(18)和所述壳(12)之间引入加压流体的第一通道(22);布置在所述出液口(16)附近用于释放所述加压流体的第二通道(24);其中,所述膜(18)具有弹性,当加压流体脉冲通过所述第一通道(22)进入时,所述膜(18)提供局部径向压缩和环状流体隔室(50);其中所述环状流体隔室(50)沿着所述壳(12)行进,携带一定量的液体。本发明的特征在于,所述系统还包括膨胀箱(46),该膨胀箱可操作地附接至所述出液口(16),用于减少由所述加压流体脉冲的作用引起的所述液体中的压力变化。
- 系统
- [发明专利]密码处理-CN201680031791.1在审
-
H.约翰逊;J.杜门;M.威纳
-
爱迪德技术有限公司
-
2016-03-30
-
2018-02-13
-
H04L9/06
- 一种密码方法,包括顺序地执行多个轮次,每个轮次包括对该轮次的相应输入数据执行相应的轮次函数以生成该轮次的相应输出数据,其中对于第二和随后轮次中的每一个,该轮次的输入数据是前一轮次的输出数据,其中针对每一轮次,相应的轮次函数包括将相应的双射操作应用于第一量的数据以产生第一结果,该双射操作对应于密码密钥的至少一部分;以及通过应用多个处理操作来处理第二量的数据以产生第二结果,其中处理操作中的至少一个是双射操作;其中第一量的数据和第二量的数据是基于所述轮次的输入,并且其中所述轮次的输出数据是基于第一结果和第二结果;其中以下中的一项或两项适用(a)对于处理操作中的一个或多个中的每一个,该处理操作包括取决于第一结果的相应部分的功能性;以及(b)对于处理操作中的一个或多个中的每一个,当处理第二量的数据时应用该处理操作的次数取决于第一结果的相应部分。
- 密码处理
|