创建密钥
要为当前项目创建注册密钥,您可以使用 Enigma Protector 提供的服务组件 - 密钥生成器。密钥生成器可以使用 Enigma Protector 的内建菜单,也可以手动运行。
使用内置的“密钥生成器”来创建注册密钥。
请按以下步骤使用内置密钥生成器创建密钥:
- 在 注册特性-常规选项 版设置好内容;
- 打开The Enigma Protector选择主菜单-工具-密钥生成器。

- 填写“注册名称”文本框。注册名称是指为用来生成注册密钥的用户名,注册名称会和注册密钥一起发布给用户,所以不能为空。
- "添加连字符" - 注册密钥中将自动添加“-”连字符。
- 密钥过期日期是指密钥不再有效的指定日期。要取得密钥过期日期,您可以使用 Enigma API 函数 EP_RegKeyExpirationDate 。该参数不是必需的。
- 硬件 ID 是针对某一计算机创建注册密钥唯一的硬件指纹信息字符串。要取得硬件 ID 您必须使用 Enigma API 函数 EP_RegHardwareID ,该函数允许您在用户计算机上取得唯一的硬件信息字符串(参见 硬件锁定 )。该参数不是必需的。
- 选择密钥将解密的加密区段(参见 加密标识 )。该参数不是必需的。
- 点击“创建”按钮。如果计算成功,注册密钥会显示在“注册密钥”文本框。
- 使用自定义注册机创建注册密钥
Enigma Protector 支持创建自定义的密钥生成器(参见 自定义密钥生成器 )。