News

HASP SRM Eases Versioning Chores

Aladdin Knowledge Systems Inc.’s software digital rights management tool keeps intellectual property safe.

Aladdin Knowledge Systems Inc. has uncorked a new version of its software digital rights management tool, which the Israeli company says will grant the wishes of corporate development teams and ISVs trying to protect intellectual property (IP) while turning out multiple versions of an application.

Aladdin says Hardware Against Software Piracy (HASP) Software Rights Management (SRM) allows development shops to mix and match different licensing arrangements with either a software-based intellectual property protection mechanism or traditional dongles to create custom versions of an app -- without the need to create gold masters for each combination.

At first glance, the IP protection aspect of the HASP may seem more applicable to ISVs than corporate development shops. But Aladdin's Avi Barir notes that enterprises often embed proprietary algorithms or confidential libraries into software that runs outside of private networks, such as on the laptops of far-flung traveling employees.

"Think, for example, of a price-configuration tool, which may be used by the sales reps in the field, embedding confidential information about the pricing formulas of the company," writes Barir, Aladdin's vice president of software DRM, in an e-mail. "The in-house developer needs to protect this IP."

Forrester Research enterprise security analyst Paul Stamp said that while many large companies develop internal methods to safeguard sensitive information, HASP likely would appeal to "smaller shops [that] don't have the time or the resources to go out and build their own methods of protecting their intellectual property."

HASP features separate toolsets for developers, product managers and operations staff, allowing the three groups to work independently of each other. One toolset allows developers to shield IP by means of an API and wrapper. Product managers get a toolset for creating licensing models, and operations staff get tools for assembling custom versions of an app by selecting features a la carte from a menu of license and security options.

Aladdin's approach spares developers from getting bogged down in business decisions about licensing models, which instead can be worked out and changed much later in the product lifecycle, Barir says. The upshot for development managers is that they end up with a single gold master, from which any number of versions can be created and deployed. HASP comes with dongles or a software-based locking system that works through an activation server sold separately by Aladdin.

Barir says dongles start at around $25 each, including the HASP software, service and maintenance. The company's software-based protection key requires the purchase of an activation server priced from "several thousands of dollars" in addition to fees charged per license activation, he says.
comments powered by Disqus

Featured

  • VS Code v1.99 Is All About Copilot Chat AI, Including Agent Mode

    Agent Mode provides an autonomous editing experience where Copilot plans and executes tasks to fulfill requests. It determines relevant files, applies code changes, suggests terminal commands, and iterates to resolve issues, all while keeping users in control to review and confirm actions.

  • Windows Community Toolkit v8.2 Adds Native AOT Support

    Microsoft shipped Windows Community Toolkit v8.2, an incremental update to the open-source collection of helper functions and other resources designed to simplify the development of Windows applications. The main new feature is support for native ahead-of-time (AOT) compilation.

  • New 'Visual Studio Hub' 1-Stop-Shop for GitHub Copilot Resources, More

    Unsurprisingly, GitHub Copilot resources are front-and-center in Microsoft's new Visual Studio Hub, a one-stop-shop for all things concerning your favorite IDE.

  • Mastering Blazor Authentication and Authorization

    At the Visual Studio Live! @ Microsoft HQ developer conference set for August, Rockford Lhotka will explain the ins and outs of authentication across Blazor Server, WebAssembly, and .NET MAUI Hybrid apps, and show how to use identity and claims to customize application behavior through fine-grained authorization.

  • Linear Support Vector Regression from Scratch Using C# with Evolutionary Training

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the linear support vector regression (linear SVR) technique, where the goal is to predict a single numeric value. A linear SVR model uses an unusual error/loss function and cannot be trained using standard simple techniques, and so evolutionary optimization training is used.

Subscribe on YouTube