专利-威步

Share:

专利是通过独特创新表达的天才的体现。因此,专利是任何成功企业的主要资产。当在国际上申请专利时,它们能够加强市场定位。客户更容易认同那些投资于研究和开发,并将其独特成果与忠实客户分享的公司。

这正是威步的故事。威步一直以来都非常重视其高素质员工的贡献。多年来,威步的创始人和员工们智慧结晶,共同创造了当今和未来技术的主要组成部分。这些知识产权里程碑通过在多个国家有效的专利得到了保护。

特别是,威步持有以下专利:

将应用程序许可证绑定到设备

本发明涉及一种用于处理许可人应用程序许可的许可代理设备,包括一个用于与具有特定数据的设备通信的设备接口,以及一个用于生成配置为维护应用程序许可的许可容器的处理单元。该发明还涉及一种设备,该设备具有表征设备的特定数据,并被配置为绑定到许可容器,该许可容器适用于包含至少一个应用程序的许可,并被配置为与许可代理或许可代理设备通信,以提供特定数据用于识别设备并创建设备唯一身份数据(D-UID)。此外,本发明还涉及一个相应的系统、一个许可容器以及相应的方法。

用于检测可信电子组件的方法和安全元件

本发明涉及一种用于检测电子组件可信度的方法和安全元件。该安全元件包括控制单元、记录存储设备和安全存储设备;记录存储设备包括组件的目标状态值;安全存储设备包含一个原产地证明的私钥;安全元件具有原产地证明的公钥,该公钥被输出到请求处理单元;控制单元设计用于执行该方法以检测可信度。该方法包括以下步骤:确定组件实际状态的实际状态值,从记录存储设备中读取目标状态值,验证安全元件的真实性,处理实际状态值和目标状态值,并决定实际状态是否与目标状态足够相似、兼容或匹配,以满足信任标准。

用于保护应用程序及相关计算机程序产品的方法

一种保护在计算机上执行的应用程序免受逆向工程的方法,其中所述应用程序被创建为在该计算机上与至少一个选定的动态链接库(DLL)一起运行;该方法包括以下步骤:从应用程序中删除对所使用的动态链接库的引用,向可执行应用程序中添加一个特定的库加载器,该加载器包含或可访问该动态链接库,在应用程序的正确位置设置对动态链接库的修改后的引用,并且在将应用程序和加载器加载到计算机的主内存中时,通过库加载器初始化动态链接库;从而将该库像静态链接库一样链接到应用程序。库加载器和伪静态链接库(PLL)可以嵌入到应用程序中,从而利用应用程序中的未使用空间。受保护的应用程序表现为一个整体应用程序,没有易受攻击的DLL接口。

一种在通过接口连接到计算机时授权新连接设备的方法

一种用于保护计算机系统免受从连接到接口的设备(特别是USB设备)传输未经授权数据的方法,其中计算机系统包括屏幕和接口,并安装了操作系统和适用于连接设备的特定驱动程序。该方法首先通过接口识别设备,并可选地对设备进行分类。接收设备发送的数据,检测任何未经授权的数据。接着,在屏幕上显示一个测试表单,通常伴随输入请求。在下一步中,执行授权测试,特别是图灵测试,评估接收到的数据,并验证测试是否成功。如果测试通过,设备将被授权,设备传输的数据将被传递到计算机系统。如果测试不成功,设备将被阻止,不再传输数据。

一种用于保护计算机程序免受干扰的方法及其计算机系统

一种用于保护计算机程序免受侵入程序或操作软件干扰的方法,该计算机系统具有处理器单元、主内存和存储介质。该方法依赖于Kerckhoffs原理,将计算机程序的部分加密,以防止在没有通过处理器执行程序的情况下进行静态分析。解密计算机程序加密部分所需的密钥存储在与计算机通信的安全容器中。

一种用于保护计算机软件和/或计算机可读数据的方法和设备

一种用于保护计算机软件和/或计算机可读数据的方法和设备

该方法包括:

1. 许可提供者使用许可参数对软件进行编码。
2. 记录软件,并将编码的许可参数从提供者传输到许可接受者。
3. 在许可接受者使用软件时,自动使用许可参数对软件进行编码。

软件编码初始化使用一个自由选择的秘密公司密钥(Firm Key, FK)。传输的许可参数的编码使用一个私有密钥(Private Key, SK)。软件或数据的解码通过所选择的公司密钥进行初始化。

该设备的独立权利要求包括一个用于生成随机秘密私有密钥的设备,该密钥用于在许可参数从许可提供者传输到许可接受者之前对其进行编码。理想情况下,该设备连接到许可接受者的计算机。

一种软件侵入检测方法

一种通过检测干扰受保护软件执行的入侵程序攻击来保护计算机软件的方法,该方法适用于具有处理器和至少一个处理器内存的计算机系统。被保护的软件与包含使用和执行受保护软件许可以及至少一个加密密钥的许可容器通信。许可容器提供受保护软件的许可和加密密钥,以保护其使用和完整性。受保护的计算机软件至少部分加密,并使用相关的加密密钥解密该受保护软件以便执行。

一种用于保护应用程序免受逆向工程的方法及相关的计算机程序产品

一种用于保护在计算机上可执行的应用程序免受逆向工程的方法,所述应用程序被创建为与至少一个选定的动态链接库(DLL)一起运行,包含以下步骤:

1. 从应用程序中删除对所使用的动态链接库的引用;
2. 向可执行应用程序中添加一个特定的库加载器,该加载器包含或可访问所述动态链接库;
3. 在应用程序的正确位置设置修改后的动态链接库引用;
4. 将应用程序和加载器加载到计算机的主内存中时,通过库加载器初始化所述动态链接库;

从而将该库像静态链接库一样链接到应用程序。

一种基于计算机当前组件生成安全数字数据对象的加密密钥的方法

一种基于计算机当前组件生成安全数字数据对象的加密密钥的方法,该方法包括以下步骤:

1. 确定计算机特征的当前特征值,并从当前特征值计算当前校验和。
2. 将当前校验和与原始校验和进行比较,当原始校验和与当前校验和相同时,将当前特征值存储在当前特征值向量中。
3. 使用冗余数据确定向量中缺失的特征值,并用确定的特征值完成特征值向量。
4. 从特征值向量生成加密密钥。

To top