SlideShare uma empresa Scribd logo
1 de 34
Baixar para ler offline
Your Migration Map to a
Comprehensive Protection and
Licensing System
Ruediger Kuegler, VP Sales & Professional Services
ruediger.kuegler@wibu.com
Joerg Jans, Professional Services
joerg.jans@wibu.com
CodeMeter
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 1
Use Cases
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 2
Use Cases
 Consolidating different licensing systems
 Switching from a simple dongle to modern license management
 Increasing the level of protection
 Broader product range, including Embedded, IoT, and IIoT Devices
 Additional requirements for secure key storage
 Integrating value added resellers (VAR)
 New use cases in the cloud
 Simplifying the delivery process
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 3
Typical landscape
 Using a home grown solution
 Signing or hash protecting a license file
 Code to unlock features
 Using dongles
 With remote programming / without remote programming
 Using a third-party software protection solution
 Support of new operating systems not included
 Limited functionalities
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 4
Short overview of
CodeMeter
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 5
The Overall Picture of Protection and Licensing
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 6
 CodeMeter
 License Models
 CodeMeter Runtime
 Software Integration
 Automatic Encryption
 API Calls
 Process integration
 ERP / e-commerce / MES / CRM
 Software Activation
Software Integration
CodeMeter Protection Suite
Back Office Integration
CodeMeter License Central
CodeMeter
Delivery to the user
Integration into processes
Integrate Once – Deliver Many…
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 7
Integration into software
Software Software
CodeMeter
Protection Suite
Integrate Once Deliver Many
ERP / CRM
E-commerce
CodeMeter
License
Central
Software
License Portal
CodeMeter
License
Central
CodeMeter Licensing System
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 8
CmDongle
Hardware-based
Security
License Server
License Server
in LAN / WAN
CmCloudContainer
User-specific
Cloud License
CmActLicense
Computer-bound
Soft-License
License Entries
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 9
 License entry = Firm Code | Product Code
 Firm Code: issued by Wibu-Systems
 Product Code:
 Defined by the software vendor
 Per Option / Module / Feature
 4 bn. Product Codes (UInt32)
 Up to 2,000 Product Items per CmContainer
 Product Item Options: Each license can include
combinable options
Firm Code: 6.000.010
…
Product Item Options
Product Code: 201.000
Product Item Options
Product Code: 201.001
Product Item Options
Product Code: 201.002
Product Item Options
© WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 10
Activation Time (Extended) Protected Data
Expiration Time
Feature Map
Hidden Data
License Quantity
Maintenance Period
Secret Data
Text
Unit Counter
Usage Period
Named User License
Linger Time
Customer Own License
Information
2019-04-10
Module Items
License Transfer User Data
Universal DataAccess Password
Minimum Runtime Version
Maximum Encryption Rate
CodeMeter Protection Suite
CodeMeter Protection Suite
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System
Automatic Protection
(IP Protection)
Anti-Debug Methods
CodeMeter
Variant used
Encryption of
Individual Functions
Integrity Protection
(Tamper Protection)
Software Authenticity
(Secure Loader / Authenticity)
Java SE
Java EE
Embedded
Operating System
.NETPC (Windows,
Linux, macOS)
CodeMeter
Runtime
CodeMeter
Runtime
CodeMeter
Runtime
CodeMeter
Embedded
CodeMeter
Embedded
IxProtector
AxProtector
AxProtector .NET AxProtector Java
AxProtector CmE
ExProtector
11
Demo
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 12
Command Line
AxProtector.exe
-kfk
-cav
-cas100
-car30,0
-cag7
-caa7
-v
-o:"protectedSampleNotepad.exe"
"originalSampleNotepad.exe"
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 13
CodeMeter
Embedded
Cloud Application
Personal Computer
Industrial PC
Embedded System
IoT / IIoT Device
Mobile Device / Tablet
Controller / PLC
Micro Controller
FPGAs
Scalable CodeMeter Variants
High Power
Small Size
CodeMeter
Runtime
CodeMeter
µEmbedded
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 14
End UserVendor
CodeMeter License Central – Ticketing System
2019-04-10 15
Ticket + Fingerprint
4
License
5
Ticket
2
Purchase Order
1
E-Commerce
ERP/CRM Software
License Portal
Ticket:
ABCDE-FGHIJ-KLMNO-PQRST-UVWXY
3
© WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System
Migration approaches
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 16
CodeMeter Runtime / Binding Extension
 Plugin for CodeMeter Runtime
 Using a different dongle or your own device as the binding value
 One CmActLicense for each device
 Operational principle
 The license is valid when the device is connected
 The license is broken when the device is not connected
 Optional: saving the license on the device
 CodeMeter License Central as the all-in-one system
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 17
Transitional time with two systems
 Use of both APIs for a transitional time
 Switching off the old licensing system after 2 to 5 years
 Optional: Use of CodeMeter Protection Suite and Protection Only License
for protection against reverse engineering
 Support of the old licenses
 Operation of two systems for license generation
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 18
CodeMeter as a secure unique ID
 Integration of CmDongles in an existing licensing system
 Readout of a unique ID for use as secure anchor
 Readout of the serial number
 Cryptographic readout of an ID with certificates and challenge response procedures
 Switch to CodeMeter after 2 to 5 years
 Legacy system as the all-in-one system
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 19
Demo
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 20
Complete migration with new major version
 New version with CodeMeter
 Old version with legacy system
 Support of old licenses
 Operation of two systems for legacy customers
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 21
… with dongle replacement
 Existing customers receive a new CmDongle
 No support of the legacy software
 CodeMeter License Central as the all-in-one system
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 22
… with the replacement and patching of an older version
 Old versions will be updated with a CodeMeter injected patch
 CodeMeter License Central as the all-in-one system
 New customers and (optionally) legacy customers receive CodeMeter
licenses
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 23
Custom Licensing Adapter
 Integration of third-party licensing systems into CodeMeter License Central
 Same standard process for the creation of tickets
 Additional web service in CodeMeter License Central
 Adaptation of WebDepot / Gateway
 Mapping of CodeMeter Product Item Options for third-party licenses
 Special CmActId and binding scheme for each third-party system
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 24
Usage
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 25
License
Central
Browser /
Software
Activation
Wizard
Licensing
Adapter
WebDepot
Gateway
ERP
Demo
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 26
Migration scenarios with Custom Licensing Adapter
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 27
Purchase
new SW
Update
via new SW
Extension /
Renewal old SW
Security
CodeMeter Runtime / Binding
Extension
CmLC
CodeMeter
CmLC
Binding Ext.
CmLC + CLA
Legacy
CodeMeter
Transitional time with two systems
CmLC
CodeMeter
CmLC + CLA
Legacy
CmLC + CLA
Legacy
Protection Only
CodeMeter as a secure unique ID
Legacy
CodeMeter ID
Legacy
Legacy
Legacy
Legacy
Protection Only
Complete migration with new major
version
CmLC
CodeMeter
CmLC
CodeMeter*
CmLC + CLA
Legacy
CodeMeter
… with dongle replacement
CmLC
CodeMeter
CmLC
CodeMeter*
CmLC + CLA
Legacy
CodeMeter
… with replacement and patching of
older versions
CmLC
CodeMeter
CmLC
CodeMeter
CmLC + CLA
CodeMeter / Legacy
CodeMeter
Best Practices
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 28
Best Practices
 Deciding which migration scenario applies
 Using / replacing existing hardware
 Deciding which back office system to use (CodeMeter / legacy system)
 Using CodeMeter Protection Suite
 Automatic encryption
 Increasing the protection level
 API Migration
 Creating a list of legacy API calls
 Mapping table of the corresponding CodeMeter calls
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 29
Sample Mapping Table
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 30
API Function Legacy CodeMeter
Allocate License Login CmAccess2
Free License Logout CmRelease
Encrypt Data Crypt CmCrypt2
Read Data Read CmGetInfo
Write Data Write CmProgram
… … …
Best Practices 2
 Integration into the processes of the vendor
 Automatic generation of licenses
 Feedback from users
 Integrating partners and resellers
 Adapting processes on the user’s side
 Adapting license portal
 Integrating Software Activation Wizard
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 31
Summary
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 32
Summary
 One system for any use case
 CodeMeter License Central
 One interface to the ERP system
 Unified creation and management of CodeMeter licenses, as well as legacy licenses
 CodeMeter Protection Suite
 Uniform and strong software encryption
 Available as a Protection Only version for legacy software
 Support from our Professional Services experts
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 33
https://www.wibu.com
info@wibu.com
Europe: +49-721-931720
USA: +1-425-7756900
China: +86-21-55661790
Japan: +81-3-43608205
2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 34

Mais conteúdo relacionado

Semelhante a Your Migration Map to a Comprehensive Protection and Licensing System

Software License Models - Spicing up the Mix
Software License Models - Spicing up the MixSoftware License Models - Spicing up the Mix
Software License Models - Spicing up the Mixteam-WIBU
 
Total control over your protection and licensing process
Total control over your protection and licensing processTotal control over your protection and licensing process
Total control over your protection and licensing processteam-WIBU
 
Your CODESYS Applications, Protected and Licensed
Your CODESYS Applications, Protected and LicensedYour CODESYS Applications, Protected and Licensed
Your CODESYS Applications, Protected and Licensedteam-WIBU
 
How and Why to Create and Sell Consumption-Based Licenses
How and Why to Create and Sell Consumption-Based LicensesHow and Why to Create and Sell Consumption-Based Licenses
How and Why to Create and Sell Consumption-Based Licensesteam-WIBU
 
Safer to market: Licensing and e-commerce integrated
Safer to market: Licensing and e-commerce integratedSafer to market: Licensing and e-commerce integrated
Safer to market: Licensing and e-commerce integratedteam-WIBU
 
A Bit of License Management Magic
A Bit of License Management MagicA Bit of License Management Magic
A Bit of License Management Magicteam-WIBU
 
Subscriptions - Relationships built to last
Subscriptions - Relationships built to lastSubscriptions - Relationships built to last
Subscriptions - Relationships built to lastteam-WIBU
 
Making your everyday life easier with license automation
Making your everyday life easier with license automationMaking your everyday life easier with license automation
Making your everyday life easier with license automationteam-WIBU
 
Cloud-Based Licensing in Offline Scenarios
Cloud-Based Licensing in Offline ScenariosCloud-Based Licensing in Offline Scenarios
Cloud-Based Licensing in Offline Scenariosteam-WIBU
 
Embedded devices - Big opportunities in tiny packages
Embedded devices - Big opportunities in tiny packagesEmbedded devices - Big opportunities in tiny packages
Embedded devices - Big opportunities in tiny packagesteam-WIBU
 
Unleash the Power of CodeMeter - CodeMeter Basics
Unleash the Power of CodeMeter - CodeMeter BasicsUnleash the Power of CodeMeter - CodeMeter Basics
Unleash the Power of CodeMeter - CodeMeter Basicsteam-WIBU
 
Creating, delivering, and managing licenses made easy
Creating, delivering, and managing licenses made easyCreating, delivering, and managing licenses made easy
Creating, delivering, and managing licenses made easyteam-WIBU
 
The Dongle is Dead. Long Live the Dongle.
The Dongle is Dead. Long Live the Dongle.The Dongle is Dead. Long Live the Dongle.
The Dongle is Dead. Long Live the Dongle.team-WIBU
 
Protection and monetization of 3D printed objects in the spare parts business...
Protection and monetization of 3D printed objects in the spare parts business...Protection and monetization of 3D printed objects in the spare parts business...
Protection and monetization of 3D printed objects in the spare parts business...team-WIBU
 
Running code in secure hardware or cloud environments
Running code in secure hardware or cloud environmentsRunning code in secure hardware or cloud environments
Running code in secure hardware or cloud environmentsteam-WIBU
 
Licensing for cross-platform applications made with Python, PHP, and JavaScript
Licensing for cross-platform applications made with Python, PHP, and JavaScriptLicensing for cross-platform applications made with Python, PHP, and JavaScript
Licensing for cross-platform applications made with Python, PHP, and JavaScriptteam-WIBU
 
Serving Up Features-on-Demand for Every Appetite
Serving Up Features-on-Demand for Every AppetiteServing Up Features-on-Demand for Every Appetite
Serving Up Features-on-Demand for Every Appetiteteam-WIBU
 
The fastest way to protect your know-how
The fastest way to protect your know-howThe fastest way to protect your know-how
The fastest way to protect your know-howteam-WIBU
 
Feeling Right at Home: Uniform Processes for Online and Offline Licenses
Feeling Right at Home: Uniform Processes for Online and Offline LicensesFeeling Right at Home: Uniform Processes for Online and Offline Licenses
Feeling Right at Home: Uniform Processes for Online and Offline Licensesteam-WIBU
 
Authenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevicesAuthenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevicesteam-WIBU
 

Semelhante a Your Migration Map to a Comprehensive Protection and Licensing System (20)

Software License Models - Spicing up the Mix
Software License Models - Spicing up the MixSoftware License Models - Spicing up the Mix
Software License Models - Spicing up the Mix
 
Total control over your protection and licensing process
Total control over your protection and licensing processTotal control over your protection and licensing process
Total control over your protection and licensing process
 
Your CODESYS Applications, Protected and Licensed
Your CODESYS Applications, Protected and LicensedYour CODESYS Applications, Protected and Licensed
Your CODESYS Applications, Protected and Licensed
 
How and Why to Create and Sell Consumption-Based Licenses
How and Why to Create and Sell Consumption-Based LicensesHow and Why to Create and Sell Consumption-Based Licenses
How and Why to Create and Sell Consumption-Based Licenses
 
Safer to market: Licensing and e-commerce integrated
Safer to market: Licensing and e-commerce integratedSafer to market: Licensing and e-commerce integrated
Safer to market: Licensing and e-commerce integrated
 
A Bit of License Management Magic
A Bit of License Management MagicA Bit of License Management Magic
A Bit of License Management Magic
 
Subscriptions - Relationships built to last
Subscriptions - Relationships built to lastSubscriptions - Relationships built to last
Subscriptions - Relationships built to last
 
Making your everyday life easier with license automation
Making your everyday life easier with license automationMaking your everyday life easier with license automation
Making your everyday life easier with license automation
 
Cloud-Based Licensing in Offline Scenarios
Cloud-Based Licensing in Offline ScenariosCloud-Based Licensing in Offline Scenarios
Cloud-Based Licensing in Offline Scenarios
 
Embedded devices - Big opportunities in tiny packages
Embedded devices - Big opportunities in tiny packagesEmbedded devices - Big opportunities in tiny packages
Embedded devices - Big opportunities in tiny packages
 
Unleash the Power of CodeMeter - CodeMeter Basics
Unleash the Power of CodeMeter - CodeMeter BasicsUnleash the Power of CodeMeter - CodeMeter Basics
Unleash the Power of CodeMeter - CodeMeter Basics
 
Creating, delivering, and managing licenses made easy
Creating, delivering, and managing licenses made easyCreating, delivering, and managing licenses made easy
Creating, delivering, and managing licenses made easy
 
The Dongle is Dead. Long Live the Dongle.
The Dongle is Dead. Long Live the Dongle.The Dongle is Dead. Long Live the Dongle.
The Dongle is Dead. Long Live the Dongle.
 
Protection and monetization of 3D printed objects in the spare parts business...
Protection and monetization of 3D printed objects in the spare parts business...Protection and monetization of 3D printed objects in the spare parts business...
Protection and monetization of 3D printed objects in the spare parts business...
 
Running code in secure hardware or cloud environments
Running code in secure hardware or cloud environmentsRunning code in secure hardware or cloud environments
Running code in secure hardware or cloud environments
 
Licensing for cross-platform applications made with Python, PHP, and JavaScript
Licensing for cross-platform applications made with Python, PHP, and JavaScriptLicensing for cross-platform applications made with Python, PHP, and JavaScript
Licensing for cross-platform applications made with Python, PHP, and JavaScript
 
Serving Up Features-on-Demand for Every Appetite
Serving Up Features-on-Demand for Every AppetiteServing Up Features-on-Demand for Every Appetite
Serving Up Features-on-Demand for Every Appetite
 
The fastest way to protect your know-how
The fastest way to protect your know-howThe fastest way to protect your know-how
The fastest way to protect your know-how
 
Feeling Right at Home: Uniform Processes for Online and Offline Licenses
Feeling Right at Home: Uniform Processes for Online and Offline LicensesFeeling Right at Home: Uniform Processes for Online and Offline Licenses
Feeling Right at Home: Uniform Processes for Online and Offline Licenses
 
Authenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevicesAuthenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevices
 

Mais de team-WIBU

Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
Unlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial SecurityUnlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial Securityteam-WIBU
 
The Power of Partnership: Enabling Success Together
The Power of Partnership: Enabling Success TogetherThe Power of Partnership: Enabling Success Together
The Power of Partnership: Enabling Success Togetherteam-WIBU
 
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für GeschäftskontinuitätKeine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuitätteam-WIBU
 
No Time to Idle – License availability for business continuity
No Time to Idle – License availability for business continuityNo Time to Idle – License availability for business continuity
No Time to Idle – License availability for business continuityteam-WIBU
 
Optimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best PracticesOptimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best Practicesteam-WIBU
 
For a Few Licenses More
For a Few Licenses MoreFor a Few Licenses More
For a Few Licenses Moreteam-WIBU
 
App Management on the Edge
App Management on the EdgeApp Management on the Edge
App Management on the Edgeteam-WIBU
 
Protecting and Licensing .NET Applications
Protecting and Licensing .NET ApplicationsProtecting and Licensing .NET Applications
Protecting and Licensing .NET Applicationsteam-WIBU
 
The first step is always the most decisive
The first step is always the most decisiveThe first step is always the most decisive
The first step is always the most decisiveteam-WIBU
 
Security and Protection for Machine Learning.pptx
Security and Protection for Machine Learning.pptxSecurity and Protection for Machine Learning.pptx
Security and Protection for Machine Learning.pptxteam-WIBU
 
License Portal - The DIY Solution
License Portal - The DIY SolutionLicense Portal - The DIY Solution
License Portal - The DIY Solutionteam-WIBU
 
Protecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript ApplicationsProtecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript Applicationsteam-WIBU
 
Managing entitlements through the product lifecycle
Managing entitlements through the product lifecycleManaging entitlements through the product lifecycle
Managing entitlements through the product lifecycleteam-WIBU
 
Protecting Python applications the simpler way
Protecting Python applications the simpler wayProtecting Python applications the simpler way
Protecting Python applications the simpler wayteam-WIBU
 
Licensing in virtual environments
Licensing in virtual environmentsLicensing in virtual environments
Licensing in virtual environmentsteam-WIBU
 

Mais de team-WIBU (16)

Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
Unlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial SecurityUnlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial Security
 
The Power of Partnership: Enabling Success Together
The Power of Partnership: Enabling Success TogetherThe Power of Partnership: Enabling Success Together
The Power of Partnership: Enabling Success Together
 
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für GeschäftskontinuitätKeine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
 
No Time to Idle – License availability for business continuity
No Time to Idle – License availability for business continuityNo Time to Idle – License availability for business continuity
No Time to Idle – License availability for business continuity
 
Optimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best PracticesOptimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best Practices
 
For a Few Licenses More
For a Few Licenses MoreFor a Few Licenses More
For a Few Licenses More
 
App Management on the Edge
App Management on the EdgeApp Management on the Edge
App Management on the Edge
 
Protecting and Licensing .NET Applications
Protecting and Licensing .NET ApplicationsProtecting and Licensing .NET Applications
Protecting and Licensing .NET Applications
 
The first step is always the most decisive
The first step is always the most decisiveThe first step is always the most decisive
The first step is always the most decisive
 
Security and Protection for Machine Learning.pptx
Security and Protection for Machine Learning.pptxSecurity and Protection for Machine Learning.pptx
Security and Protection for Machine Learning.pptx
 
License Portal - The DIY Solution
License Portal - The DIY SolutionLicense Portal - The DIY Solution
License Portal - The DIY Solution
 
Protecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript ApplicationsProtecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript Applications
 
Managing entitlements through the product lifecycle
Managing entitlements through the product lifecycleManaging entitlements through the product lifecycle
Managing entitlements through the product lifecycle
 
Protecting Python applications the simpler way
Protecting Python applications the simpler wayProtecting Python applications the simpler way
Protecting Python applications the simpler way
 
Licensing in virtual environments
Licensing in virtual environmentsLicensing in virtual environments
Licensing in virtual environments
 

Último

BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxalwaysnagaraju26
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfryanfarris8
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfayushiqss
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 

Último (20)

BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 

Your Migration Map to a Comprehensive Protection and Licensing System

  • 1. Your Migration Map to a Comprehensive Protection and Licensing System Ruediger Kuegler, VP Sales & Professional Services ruediger.kuegler@wibu.com Joerg Jans, Professional Services joerg.jans@wibu.com CodeMeter 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 1
  • 2. Use Cases 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 2
  • 3. Use Cases  Consolidating different licensing systems  Switching from a simple dongle to modern license management  Increasing the level of protection  Broader product range, including Embedded, IoT, and IIoT Devices  Additional requirements for secure key storage  Integrating value added resellers (VAR)  New use cases in the cloud  Simplifying the delivery process 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 3
  • 4. Typical landscape  Using a home grown solution  Signing or hash protecting a license file  Code to unlock features  Using dongles  With remote programming / without remote programming  Using a third-party software protection solution  Support of new operating systems not included  Limited functionalities 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 4
  • 5. Short overview of CodeMeter 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 5
  • 6. The Overall Picture of Protection and Licensing 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 6  CodeMeter  License Models  CodeMeter Runtime  Software Integration  Automatic Encryption  API Calls  Process integration  ERP / e-commerce / MES / CRM  Software Activation Software Integration CodeMeter Protection Suite Back Office Integration CodeMeter License Central CodeMeter
  • 7. Delivery to the user Integration into processes Integrate Once – Deliver Many… 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 7 Integration into software Software Software CodeMeter Protection Suite Integrate Once Deliver Many ERP / CRM E-commerce CodeMeter License Central Software License Portal CodeMeter License Central
  • 8. CodeMeter Licensing System 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 8 CmDongle Hardware-based Security License Server License Server in LAN / WAN CmCloudContainer User-specific Cloud License CmActLicense Computer-bound Soft-License
  • 9. License Entries 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 9  License entry = Firm Code | Product Code  Firm Code: issued by Wibu-Systems  Product Code:  Defined by the software vendor  Per Option / Module / Feature  4 bn. Product Codes (UInt32)  Up to 2,000 Product Items per CmContainer  Product Item Options: Each license can include combinable options Firm Code: 6.000.010 … Product Item Options Product Code: 201.000 Product Item Options Product Code: 201.001 Product Item Options Product Code: 201.002
  • 10. Product Item Options © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 10 Activation Time (Extended) Protected Data Expiration Time Feature Map Hidden Data License Quantity Maintenance Period Secret Data Text Unit Counter Usage Period Named User License Linger Time Customer Own License Information 2019-04-10 Module Items License Transfer User Data Universal DataAccess Password Minimum Runtime Version Maximum Encryption Rate
  • 11. CodeMeter Protection Suite CodeMeter Protection Suite 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System Automatic Protection (IP Protection) Anti-Debug Methods CodeMeter Variant used Encryption of Individual Functions Integrity Protection (Tamper Protection) Software Authenticity (Secure Loader / Authenticity) Java SE Java EE Embedded Operating System .NETPC (Windows, Linux, macOS) CodeMeter Runtime CodeMeter Runtime CodeMeter Runtime CodeMeter Embedded CodeMeter Embedded IxProtector AxProtector AxProtector .NET AxProtector Java AxProtector CmE ExProtector 11
  • 12. Demo 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 12
  • 13. Command Line AxProtector.exe -kfk -cav -cas100 -car30,0 -cag7 -caa7 -v -o:"protectedSampleNotepad.exe" "originalSampleNotepad.exe" 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 13
  • 14. CodeMeter Embedded Cloud Application Personal Computer Industrial PC Embedded System IoT / IIoT Device Mobile Device / Tablet Controller / PLC Micro Controller FPGAs Scalable CodeMeter Variants High Power Small Size CodeMeter Runtime CodeMeter µEmbedded 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 14
  • 15. End UserVendor CodeMeter License Central – Ticketing System 2019-04-10 15 Ticket + Fingerprint 4 License 5 Ticket 2 Purchase Order 1 E-Commerce ERP/CRM Software License Portal Ticket: ABCDE-FGHIJ-KLMNO-PQRST-UVWXY 3 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System
  • 16. Migration approaches 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 16
  • 17. CodeMeter Runtime / Binding Extension  Plugin for CodeMeter Runtime  Using a different dongle or your own device as the binding value  One CmActLicense for each device  Operational principle  The license is valid when the device is connected  The license is broken when the device is not connected  Optional: saving the license on the device  CodeMeter License Central as the all-in-one system 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 17
  • 18. Transitional time with two systems  Use of both APIs for a transitional time  Switching off the old licensing system after 2 to 5 years  Optional: Use of CodeMeter Protection Suite and Protection Only License for protection against reverse engineering  Support of the old licenses  Operation of two systems for license generation 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 18
  • 19. CodeMeter as a secure unique ID  Integration of CmDongles in an existing licensing system  Readout of a unique ID for use as secure anchor  Readout of the serial number  Cryptographic readout of an ID with certificates and challenge response procedures  Switch to CodeMeter after 2 to 5 years  Legacy system as the all-in-one system 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 19
  • 20. Demo 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 20
  • 21. Complete migration with new major version  New version with CodeMeter  Old version with legacy system  Support of old licenses  Operation of two systems for legacy customers 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 21
  • 22. … with dongle replacement  Existing customers receive a new CmDongle  No support of the legacy software  CodeMeter License Central as the all-in-one system 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 22
  • 23. … with the replacement and patching of an older version  Old versions will be updated with a CodeMeter injected patch  CodeMeter License Central as the all-in-one system  New customers and (optionally) legacy customers receive CodeMeter licenses 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 23
  • 24. Custom Licensing Adapter  Integration of third-party licensing systems into CodeMeter License Central  Same standard process for the creation of tickets  Additional web service in CodeMeter License Central  Adaptation of WebDepot / Gateway  Mapping of CodeMeter Product Item Options for third-party licenses  Special CmActId and binding scheme for each third-party system 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 24
  • 25. Usage 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 25 License Central Browser / Software Activation Wizard Licensing Adapter WebDepot Gateway ERP
  • 26. Demo 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 26
  • 27. Migration scenarios with Custom Licensing Adapter 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 27 Purchase new SW Update via new SW Extension / Renewal old SW Security CodeMeter Runtime / Binding Extension CmLC CodeMeter CmLC Binding Ext. CmLC + CLA Legacy CodeMeter Transitional time with two systems CmLC CodeMeter CmLC + CLA Legacy CmLC + CLA Legacy Protection Only CodeMeter as a secure unique ID Legacy CodeMeter ID Legacy Legacy Legacy Legacy Protection Only Complete migration with new major version CmLC CodeMeter CmLC CodeMeter* CmLC + CLA Legacy CodeMeter … with dongle replacement CmLC CodeMeter CmLC CodeMeter* CmLC + CLA Legacy CodeMeter … with replacement and patching of older versions CmLC CodeMeter CmLC CodeMeter CmLC + CLA CodeMeter / Legacy CodeMeter
  • 28. Best Practices 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 28
  • 29. Best Practices  Deciding which migration scenario applies  Using / replacing existing hardware  Deciding which back office system to use (CodeMeter / legacy system)  Using CodeMeter Protection Suite  Automatic encryption  Increasing the protection level  API Migration  Creating a list of legacy API calls  Mapping table of the corresponding CodeMeter calls 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 29
  • 30. Sample Mapping Table 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 30 API Function Legacy CodeMeter Allocate License Login CmAccess2 Free License Logout CmRelease Encrypt Data Crypt CmCrypt2 Read Data Read CmGetInfo Write Data Write CmProgram … … …
  • 31. Best Practices 2  Integration into the processes of the vendor  Automatic generation of licenses  Feedback from users  Integrating partners and resellers  Adapting processes on the user’s side  Adapting license portal  Integrating Software Activation Wizard 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 31
  • 32. Summary 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 32
  • 33. Summary  One system for any use case  CodeMeter License Central  One interface to the ERP system  Unified creation and management of CodeMeter licenses, as well as legacy licenses  CodeMeter Protection Suite  Uniform and strong software encryption  Available as a Protection Only version for legacy software  Support from our Professional Services experts 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 33
  • 34. https://www.wibu.com info@wibu.com Europe: +49-721-931720 USA: +1-425-7756900 China: +86-21-55661790 Japan: +81-3-43608205 2019-04-10 © WIBU-SYSTEMS AG 2019 - Your Migration Map to a Comprehensive Protection and Licensing System 34