29.12.2012 Views

CodeMeterSmartBind CodeMeter SmartBind® – the ... - Wibu-Systems

CodeMeterSmartBind CodeMeter SmartBind® – the ... - Wibu-Systems

CodeMeterSmartBind CodeMeter SmartBind® – the ... - Wibu-Systems

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>CodeMeter</strong> SmartBind ®<br />

<strong>CodeMeter</strong> SmartBind ®<br />

SmartBind ® describes <strong>the</strong> new concept to<br />

bind licenses, i.e. digital rights, to a computer<br />

or o<strong>the</strong>r specific devices. SmartBind has<br />

been developed by <strong>Wibu</strong>-System and is patent<br />

pending. Binding stands for activation.<br />

The challenge is to choose binding features<br />

which provide both unique identification of<br />

<strong>the</strong> computer and tolerance of small changes<br />

made to <strong>the</strong> computer still ensuring high<br />

reliable license use for <strong>the</strong> user.<br />

How does it work?<br />

Imagine you are to identify a person. Imagine fur<strong>the</strong>r<br />

that you cannot use fingerprints since <strong>the</strong> person<br />

wears gloves or you have no fingerprint scanner at<br />

hand. In this case, you would fall back to visible features:<br />

facial form, size, weight, gender, hair color, hair<br />

length, nose width and length, shape and power of<br />

eye-glasses, beard color and form, etc. If you recognize<br />

enough features <strong>the</strong>n you conclude: „Yes, he or she<br />

is it.“<br />

When <strong>the</strong>re is only a short time between <strong>the</strong> first and<br />

<strong>the</strong> last time you meet <strong>the</strong> person, most of <strong>the</strong> features<br />

will be unchanged. However, if this time is longer, <strong>the</strong>n<br />

some features may have changed more or less. And<br />

<strong>the</strong> features are of different quality. It is ra<strong>the</strong>r unlikely<br />

that <strong>the</strong> gender changes although possible thanks to<br />

modern surgery. Some change <strong>the</strong>ir hair colors like<br />

shirts while o<strong>the</strong>rs keep <strong>the</strong> original color throughout<br />

<strong>the</strong>ir lives. For adults size is a first excluding criterion<br />

while with children and teens this naturally changes.<br />

perfection in software protection<br />

<strong>–</strong> <strong>the</strong> revolutionary Activation Scheme<br />

Easy and secure binding of licenses to a computer<br />

Flexible identifying feature generation<br />

High system reliability<br />

Top security preventing manipulation<br />

Dynamic weighing of binding features<br />

Until meeting again with <strong>the</strong> statement „Gee, isn‘t<br />

that John Doe“ numerous complex processes take<br />

place in <strong>the</strong> human brain. Features are compared<br />

and weighed before <strong>the</strong> final decision yes or no is<br />

made.<br />

Carrying <strong>the</strong> Passport Photo<br />

What does this has to do with <strong>CodeMeter</strong> Smart-<br />

Bind? Nature itself has been <strong>the</strong> model case for<br />

<strong>CodeMeter</strong> SmartBind. <strong>CodeMeter</strong> SmartBind<br />

ma<strong>the</strong>matically maps <strong>the</strong> complex recognition<br />

processes. When a license is bound to a computer<br />

<strong>CodeMeter</strong> Smart Bind creates <strong>the</strong> fingerprint of<br />

<strong>the</strong> computer, a cryptographic key, and a list of all<br />

features found. This list is <strong>–</strong> analog to a photo in<br />

<strong>the</strong> passport <strong>–</strong> saved to <strong>the</strong> computer. That is, <strong>the</strong><br />

license always carries its own passport photo.<br />

When identifying a license, <strong>the</strong> passport photo is<br />

used. All current features are matched to those on<br />

<strong>the</strong> photo. New features, glasses in <strong>the</strong> human example,<br />

a UTMS card in <strong>the</strong> case of <strong>the</strong> computer, are<br />

negligible and do not become part of <strong>the</strong> algorithm.<br />

In contrast, in <strong>the</strong> case of <strong>the</strong> classical binding, a<br />

new network card would falsify <strong>the</strong> value of <strong>the</strong><br />

MAC address/es. Not so with <strong>CodeMeter</strong> Smart-<br />

Bind. New features are no disturbing sources.<br />

WhitePaper<br />

www.wibu.com


5088-005-02/20270911<br />

Dynamic Feature Selection<br />

What would be if you after all have <strong>the</strong> fi ngerprint,<br />

<strong>the</strong> retina scan, or a DNA sample? Then of course you<br />

would use <strong>the</strong>m. This is <strong>the</strong> same with <strong>CodeMeter</strong><br />

SmartBind. <strong>CodeMeter</strong> SmartBind has no rigid scheme<br />

for features to be applied. Depending on availability<br />

and recognition, <strong>the</strong> selection of features is dynamically<br />

adapted. <strong>CodeMeter</strong> SmartBind provides a great<br />

pool of potential features. If, for example, CPU-ID and/<br />

or TPM chip are available <strong>the</strong>y are used.<br />

Dynamic Weighing<br />

You defi nitely remember <strong>the</strong> size of <strong>the</strong> person. For<br />

children and teens size changes while for adults size<br />

is a good and stable criterion. Depending on available<br />

characteristics and environment <strong>CodeMeter</strong> SmartBind<br />

dynamically weighs features. If CPU-ID and/or TPM<br />

chip are readable <strong>the</strong>y become part of <strong>the</strong> binding with<br />

high weigh. On a virtual machine <strong>the</strong> composition differs<br />

from <strong>the</strong> one on a „real“ computer.<br />

Tolerance<br />

<strong>CodeMeter</strong> SmartBind is tolerant of changing features.<br />

You decide on <strong>the</strong> tolerance quality. When set to<br />

„tight“ <strong>the</strong> tolerance level is low, if set to „loose“ <strong>the</strong><br />

tolerance level is high. If set to „loose“ with high tolerance<br />

fewer re-found features are suffi cient to identify<br />

<strong>the</strong> computer, if set to „tight“ with low tolerance many<br />

of <strong>the</strong> original features must still exist. What matters<br />

is not <strong>the</strong> number of features but ra<strong>the</strong>r <strong>the</strong> „total<br />

weight“.<br />

About <strong>Wibu</strong>-<strong>Systems</strong>:<br />

<strong>Wibu</strong>-<strong>Systems</strong> was founded in 1989 by Oliver Winzenried<br />

and Marcellus Buchheit with a mission to provide<br />

state-of-<strong>the</strong>-art solutions for protecting and licensing<br />

software and digital media. Products from <strong>Wibu</strong>-<strong>Systems</strong><br />

support virtually all operating systems and come<br />

in a broad variety, with many form factors, including<br />

USB, PC Card, Express Card|34, Compact Flash Card,<br />

SD Card, MicroSD-Card and ASIC. Applications include<br />

software for desktop PCs, servers, embedded systems,<br />

mobile, smart phones and cloud computing.<br />

Corporate efforts stress achieving world-class quality<br />

in <strong>the</strong> areas of security, reliability, durability, support,<br />

and customer service. More than 6,000 independent<br />

software vendors (ISV) rely on <strong>CodeMeter</strong>,<br />

<strong>CodeMeter</strong>ActLicense and <strong>Wibu</strong>Key to sell more products<br />

by reducing piracy and increasing <strong>the</strong> customer<br />

target group due to fl exibility of <strong>the</strong>ir licensing models.<br />

perfection in software protection<br />

Security<br />

Doesn’t <strong>the</strong> passport photo represent a security risk?<br />

A very delicate example is <strong>the</strong> security company posting<br />

its own keys on a advertising banner. The key bits<br />

made it possible to copy <strong>the</strong> key. This cannot happen<br />

with <strong>CodeMeter</strong> SmartBind. The passport photo does<br />

not contain <strong>the</strong> features in plaintext. The information<br />

on <strong>the</strong> passport photo is suffi cient to say that this feature<br />

has been present at <strong>the</strong> time when a license has<br />

been activated but not to reconstruct <strong>the</strong> feature itself.<br />

Conclusion<br />

<strong>CodeMeter</strong> SmartBind provides an<br />

easy and secure way to bind a license<br />

to a computer. Using a variety of dynamically<br />

selected features <strong>CodeMeter</strong><br />

SmartBind provides both reliability and<br />

security preventing manipulation. Back<br />

to our comparison with recognizing a<br />

person: if I take off my glasses I will still<br />

be recognized. A colleague who puts<br />

on my glasses, however, will not succeed<br />

in pretending to be me. Only when<br />

I change several features <strong>the</strong> license becomes<br />

invalid and requires a reactivation.<br />

Products include:<br />

• <strong>CodeMeter</strong> ® , <strong>Wibu</strong>’s latest architecture, allows for multiple<br />

ISVs to share a single dongle, easy online license<br />

transfers and optional integrated fl ash memory<br />

• <strong>CodeMeter</strong>ActLicense is a software-based solution<br />

that protects software by binding to <strong>the</strong> characteristics<br />

of an individual PC<br />

• <strong>CodeMeter</strong> License Central creates, managers, and delivers<br />

licenses with integration into sales and ERP systems<br />

• SmartShelter allows for secure encryption of PDF documents<br />

• <strong>CodeMeter</strong> SDL (Secure Data Layer) protects data fi les<br />

including audio, video, and database<br />

• Au<strong>the</strong>ntication Solutions allow for easy and safe access<br />

to websites and hosted software applications (SaaS<br />

+ cloud applications).<br />

© WIBU-SYSTEMS AG | Rüppurrer Straße 52-54 | D-76137 Karlsruhe | Tel. +49 721 93172-0 | Fax +49 721 93172-22 | info@wibu.com | www.wibu.com<br />

WhitePaper<br />

www.wibu.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!