代码之家  ›  专栏  ›  技术社区  ›  Kamyar

使用硬锁加密狗或数字证书保护.Net Winforms应用程序

  •  0
  • Kamyar  · 技术社区  · 14 年前

    我从未体验过使用硬锁实现安全应用程序,对此一无所知。我想我最好的选择是Sentinel Superpro或者Alladdin(看起来后者在网络上有更多的资源)

    我仍然不确定是否硬锁是最好的选择。我看到一些用于保护应用程序安全的数字证书usb加密狗不知道它们是否与硬锁不同。如果它们是不同的,那么也许使用数字证书是更好的选择?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Reed Copsey    14 年前

    看看卖主。大多数都会向您提供一个完整的SDK,其中包含使用加密狗保护.NET应用程序的示例代码。这通常是相当容易的,特别是如果你想使用他们的软件。

    例如,我最近评估了 KEYLOK 他们提供了一个完整的SDK和一个示例实现,可以在几个小时内插入到你的应用程序中。

    然而,要意识到使用加密狗仍然只是保护应用程序过程的一部分。在.NET应用程序中尤其如此,因为它们很容易用Reflector和类似的工具进行分解。你至少也需要混淆,否则,加密狗很容易被绕过。

    推荐文章