Arxan Technologies, Inc.Arxan

Call Us: (301) 968-4290

 
  •  Home 
  •  Products 
    • Application Hardening
      • GuardIT Family of Products
      • GuardIT for .NET
      • GuardIT for Mac OS X
      • GuardIT for Windows
      • GuardIT for Java
      • GuardIT for Linux
      • GuardIT for FlexNet Publisher
      Desktop/Server Code Protection - GuardIT
      • EnsureIT Family of Products
      • EnsureIT for Apple iOS
      • EnsureIT for Android on ARM
      • EnsureIT for Linux on ARM
      • EnsureIT for PowerPC
      Mobile Embedded Code Protection - EnsureIT
    • Key Protection - TransformIT
    • Secure Node Locking - BindIT
      • Tampering Alerts for Enterprises
      • Piracy Alerts for ISVs
      Application ALERTING
      • Overview
      • Team Services
      Professional Services
     
  •  Solutions 
    • Software Protection Overview
    • Software Protection for Publishers
    • Enterprise Software Security
    • Content Protection
    • Game Protection
    • Mobile App Protection
    • Finanical App Protection
     
  •  Our Company 
    • About Arxan
    • Management Team
    • Industry Awards
    • Career Opportunities
    • Board Members
     
  •  Resources 
    • Product Demos
    • Security White Papers
    • Security Solution Sheets
    • Webinar Series
    • Product Data Sheets
    • Case Studies
     
  •  News 
    • Press Releases
    • Arxan in the News
     
  •  Blog 
  •  Partners 
    • Arxan Partners
    • Become a Partner
     
  •  Contact Arxan 
    • Office Locations
    • Sales Department
    • Partner Inquiries
    • General Inquiries
    • Customer Support
     
  • Follow Arxan of Facebook Follow Arxan on Twitter Follow the Arxan Blog Connect with Arxan on LinkedIN
 

Software Protection Products

  • Application Hardening
  • Application Alerting
  • Key Protection - TransformIT
  • Professional Services
  • Software Protection for Publishers
 
Software Protection White Papers
Product Data Sheets
Software Protection Webinars
Arxan Demonstrations

Products

  • Print Page

Secure Node-locking for Hardware Identification

Prevent HostID Spoofing and Preserve Revenue

Resources
Download BindIT- Data Sheet
Fight Software Tampering - Webinar

Binding a software license to a particular end user computer or license server ensures that software is only used by an authorized and paying customer. This strategy, called node-locking, is an easy way to recover revenue from under-licensing and piracy.

Problem: HostID Spoofing is a common attack on licensing systems, both by licensed customers seeking to use more seats of the software than they purchased, or by outright pirates. In a HostID spoofing scenario,  characteristics of the original licensed machine are replicated on another arbitrary machine, thus multiplying the number of available licenses without paying an additional fee. This attack is particularly simple when weak characteristics such as the MAC are used to calculate the HostID.

Solution: When implemented robustly, node-locking is the easiest way to recapture revenue lost to under-licensing. BindIT is a software-based node-locking solution which provides strong resistance to HostID spoofing. Powered by Uniloc®, BindIT’s  patented device recognition algorithm uses multiple factors, including some which are intrinsic to the hardware and are practically impossible to replicate on another computer.  Arxan’s BindIT provides strong, performance efficient, cost effective and user-friendly node locking for software applications.  The result is reduced piracy, reduced technical support and development costs, and increased recapture of revenue from under-licensing.

Secure Yet Customer-Friendly Node-Locking

Traditional node locking measures such as hardware dongles are expensive, The total cost of ownership for dongles is very high. Software publishers incur significant initial cost in acquiring and deploying the dongles, plus additional cost when dongles are lost or fail, and customers call for technical assistance. Clients incur significant expense in maintaining and tracking dongles, and suffer downtime when dongles need to be replaced.

BindIT integrates seamlessly into software, and the application can then be optionally hardened with GuardIT. The result is a level of security comparable to, and often higher, than hardware dongles. Furthermore, customers gain the advantages of operational efficiency, customer-friendliness and flexibility that come with an all-software implementation.

How it Works

BindIT is configured and integrated into your application during development. GuardIT hardening, if used, is then applied following compilation of the application. When your end user runs your protected application for the first time, the computer’s fingerprint is generated, and the resultant HostID is provided to to your license management or node locking routine. This is stored for future reference, usually as part of the software license that is issued at installation. For each subsequent execution, the HostID is calculated from the host machine, and compared to the reference HostID. As long as there is a match, the software continues to run normally. If the match fails, a variety of reactions can be taken including remote notify with tampering information, allowing the software to run for a grace period, or restricting software features.

Features and Benefits of BindIT

Feature Benefit
Device Recognition BindIT uniquely fingerprints a computer based on multiple hardware and software characteristics, to provide a HostID which enables node-locking
Integration with license management     BindIT provides point-click integration of node locking logic with FlexNet Publisher. It also supports interoperation with any in-house or third party license management or online activation system. 
Tolerance  By allowing some system characteristics to change before a re-authentication is required, normal customer upgrades and normal computer wear-and-tear can be accommodated without disrupting user experience or incurring expensive technical support calls. (Tolerance is tunable, and non-tolerant operation is also supported.)      

Advantages of BindIT

  • Easy to Use
  • Customer Friendly
  • Algorithmically Strong
  • Spoof-Proof

Products
  • Application Hardening
  • Desktop/Server Code Protection - GuardIT
  • Mobile Embedded Code Protection - EnsureIT
  • Key Protection - TransformIT
  • Secure Node Locking - BindIT
  • Application ALERTING
  • Professional Services
Solutions
  • Software Protection Overview
  • Software Protection for Publishers
  • Enterprise Software Security
  • Digital Media & DRM Protection
  • Game Protection
  • Mobile App Protection
  • Finanical App Protection
Resources
  • Product Demos
  • Security White Papers
  • Security Solution Sheets
  • Webinar Series
  • Product Data Sheets
  • Case Studies
Our Company
  • About Arxan
  • Partners
  • Management Team
  • Industry Awards
  • Career Opportunities
  • Board Members
News
  • Press Releases
  • Arxan in the News
Contact
  • Office Locations
  • Sales Department
  • Partner Inquiries
  • General Inquiries
  • Customer Support
Contact | (301) 968-4290 | Legal Notices | Privacy | Sitemap | © Copyright 2012 Arxan Technologies, Inc. All rights reserved.
        Follow us