【发布时间】:2011-01-13 11:37:19
【问题描述】:
我想用 java 创建一个加密。
无论如何要获取 CPU Id 或任何在 PC 中唯一的东西,例如 BIOS 或 ...
例如System.getCpuId();这只是一个例子????
非常感谢...
【问题讨论】:
-
是否需要对同一台机器给出相同的结果?听起来您只需生成一个随机密钥并存储它就可以逃脱?
-
不,你知道为什么吗?因为我想获取 cpuid 然后生成一个代码,然后用户将它(生成的代码)发送给我,我发送给他们激活码 ...
-
所以这真的是一个 DRM 方案吗?
-
@PeanutPower,不适合复制保护目的,因为它可以通过复制文件和注册表项来复制到另一台机器上。主板 ID 也可以伪造,但这需要更多努力。
-
啊,又是一个许可证管理器。这将花费您更多的汗水、血和泪水,而不是您获得的收入。
标签: java encryption uniqueidentifier drm cpuid