Versatility in Motion - Your Perfect License.pdf

team-WIBU 20 views 22 slides Sep 12, 2024
Slide 1
Slide 1 of 22
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22

About This Presentation

Which licensing models do you want to implement? The good news is that with CodeMeter License Central, you can implement all licensing models simultaneously. It’s like taking your kids safely to school and transporting your boat to the harbor at the same time.

CodeMeter offers you 21 licensing op...


Slide Content

Versatility in Motion
Your Perfect License
Rüdiger Kügler
VP Professional Services
[email protected] Jörg Jans Professional Services [email protected]
2024-09-10 © WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

To access the on- demand replay of
thismasterclass, pleasevisit
https://www.wibu.com/wibu-systems-webinars/versatility-in-
motion-your -perfect-license/access.html
2024-09-10© WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

Agenda
Review of Part I – Basic Settings
Overview of the Product Item Options
Modeling typical licenses (Demo)
False friends and best practice tips
Preview of Part III – Feature- based Licenses
2024-09-10
© WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

Review of Part I – Basic Settings
2024-09-10© WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

Review of Part I – Basic Settings
•Implementing a new Firm Code
•Configuring the available Firm Codes
•Global settings for license creation
•Global settings for support processes
•Setting up CmContainer types
2024-09-10© WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

Overview of the
Product Item Options
2024-09-10
© WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

Description
•License Description
•Product name
•Name of the enabled functionality
•Does not offer any security
•Modification without CodeMeter License
Central possible
License Models
•All license models
2024-09-10
Product Item Text
© WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

Description
•Count of the concurrent licenses:
•network and
•stand-alone (local)
•Available access modes:
•UserLimit
•StationShare
•NoUserLimit
License Models
•Concurrent Licenses, Floating Network
Licenses
•Countable license properties like axis,
nodes, …
2024-09-10
License Quantity
© WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

Description
•License is valid until…
•License is checked against CodeMeter
System Time
•Offline use, no Internet connection
needed
•Can be set absolute or relative
•Rules for automatic renewal in
CodeMeter License Portal
License Models
•Time-based licenses
•Subscriptions
•Trials, Demos
•Time-contingent licenses
•Field engineer licenses
2024-09-10
Expiration Time
© WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

Description
•Up to 32 different modules or versions
can be bit- encoded
•Feature Code is part of the encryption
process
•(Feature Code & Feature Map) ==
Feature Code
License Models
•Version- based licenses
•(Feature- based licensing)
•Flagging versions or editions
2024-09-10
Feature Map
© WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

Description
•Expiration affects the right for updates,
not the usage of the license
•Old versions keep running after expiry of the
maintenance period
•New versions released within the
maintenance period run instantly
•Release Date is part of the encryption
process
•Start Maintenance Period ≤ Release
Date ≤ End Maintenance Period
License Models
•Version- based licenses
•Maintenance contracts
•Support contracts
2024-09-10
Maintenance Period
© WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

Description
•Counter charged via CodeMeter License
Central
•Decrement at runtime
•Counter recharged via CodeMeter
License Central
•Encryption- based tamper-proof
•Tamper-proof feedback channel via
Context File
License Models
•Pay-Per-Use licenses
•Pre-paid
•Post-paid
•Elapsed operation time
•Overflow/standby licenses
•(Emergency licenses)
2024-09-10
Unit Counter
© WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

Description
•Binding to a user
•username
•username & domain
•user defined text (defined by vendor)
•Automatic check during access
•Stored as hash or plain
•Rules in CodeMeter License Portal for
changing the users
License Models
•Named User License
2024-09-10
Named User Licenses
© WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

Product Item Options
2024-09-10 © WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License
ActivationTime (Extended) ProtectedData
ExpirationTime
Feature Map
Hidden Data
LicenseQuantity
Maintenance Period
Secret Data
Text
Unit Counter
UsagePeriod
NamedUser License
LingerTime
Customer OwnLicense
Information
Module Items LicenseTransfer
User Data
Universal Data
Access Password
Minimum RuntimeVersion
Maximum Encryption Rate

Modeling typical licenses (Demo)
2024-09-10 © WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

False friends and best practice tips
2024-09-10 © WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

Description
•License is valid for ... days from first use
•First call of an encryption / decryption
operation
•Time stamp of first use is stored in
CmContainer
•Expiration is checked against CodeMeter
System Time
•No friend of CodeMeter License Central
•No return of started Usage Period
License Models
•Emergency Licenses
•Pre-delivered demo/trial licenses
2024-09-10
Usage Period
© WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

False Friends and Best Practice Tips
•Usage Period
 Use relative Expiration Time
•Activation Time
•Checked against Certified Time
•Internet connection needed
 Use in online projects only
•Constraints
•Complex rule
•Verification in the sequence of generation
 Implement custom constraints
2024-09-10
© WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License
•Activation Count > 1
 Implement process and rules for reactivation
•Update and UpdateAdd items
 Use Replace, if possible
•Multiple license entries per item
 see part III
•Feature Map
•Limited usage for feature- based licenses
 see part III

Preview of Part III – Feature- based
Licenses
Cliffhanger …
2024-09-10
© WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

Within single Product Item
•Same root key for all features
•Difficult to realize Expiration Time or
License Quantity per option
•Usage of Feature Map
•Limited to 32 features
•Usage of proprietary data options
•No out-of-the-box support in
CodeMeter License Central
With separate Product Items
•Better security thanks to different root key for each feature
•Each option can be set individually
•Each option needs to be set individually
•No correlation between Product Items for
usage or license transfer
2024-09-10
Two Approaches for Feature-Based Licenses
© WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

&
Typeyourquestionsin the chatbox
2024-09-10 © WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License

https://www.wibu.com
[email protected]
Thank You!
Let’skeepin touch
Headquarters+49-721-931720
USA +1-425-7756900
China +86-21-55661790
Japan +81-45-5659710
Korea +82-2-62069490
2024-09-10 © WIBU-SYSTEMS AG 2024 | Versatility in Motion - Your Perfect License