首页> 外文期刊>Electrical Design News >Encrypted routines impede hackers, protect licenses
【24h】

Encrypted routines impede hackers, protect licenses

机译:加密例程可阻止黑客,保护许可证

获取原文
获取原文并翻译 | 示例
           

摘要

The use of public -key-encrypted algorithms within licensed applications can prevent hackers from cracking the licensed algorithms. Moreover, you can use them to disable licensed features that a user doesn't purchase. Licensing schemes eventually arrive at some critical decision point at which an algorithm decides whether the user is entitled to run that application. If not, the algorithm usually generates a console message or a message box to notify the user of his or her ineligibility. Then, the application terminates or continues in a feature-limited mode. The decision code generally resolves to one of the following (or similar) commands in assembly code: Jump/Branch if not equal (for example, JNE, BNE) Jump/Branch if equal (for example, JE, BEQ).
机译:在许可的应用程序中使用公共密钥加密的算法可以防止黑客破解许可的算法。此外,您可以使用它们禁用用户不购买的许可功能。许可方案最终到达某个关键决策点,在该关键决策点,算法将决定用户是否有权运行该应用程序。如果不是,该算法通常会生成一个控制台消息或消息框,以通知用户他或她的资格。然后,应用程序终止或继续在功能受限模式下。决策代码通常解析为汇编代码中的以下(或类似)命令之一:如果不相等,则跳转/分支(例如,JNE,BNE);如果相等,则跳转/分支(例如,JE,BEQ)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号