SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
Everything You Always Wanted to
Know About FSBs – But Were Afraid
to Ask
Ruediger Kuegler
VP Sales & Professional Services
Wolfgang Voelker
Director Product Management & Support
All About FSBs
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 1
Where to find the accompanying audio
To access the on-demand replay of this masterclass, please visit
www.wibu.com/resources/webinars/2021/all-about-fsb/access
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 2
The Firm Code
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 3
License Entries
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 4
 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 Code: 201.000
Product Code: 201.001
Product Code: 201.002
Product Item Options
Product Item Options
Product Item Options
Available Firm Codes
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 5
Firm Code CmDongle CmActLicense
CmCloud-
Container
CmCloudLite-
Container
1xx.xxx
(CmDongle)
Yes - - -
5.xxx.xxx
(CmActLicense)
- Yes - -
6.xxx.xxx
(Universal)
Yes Yes Yes Yes
CmFirm.wbc
[WIBU-SYSTEMS Control File]
Guid={00070000-0000-1100-8005-0000C06B5161}
Description=CodeMeter - Licensor's Site Firm Security (CmFirm)
Version=1.00
[FirmLicense 6000947]
Description=Professional Service
Text=Professional Service
Security=2
Type=4
FK=0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF…
Crc=59707
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 6
The Firm Security Box
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 7
Firm Security Box
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 8
 “Master Dongle”
 Cryptographic key for
 Creation of license entries
 License signature
 Software encryption
 Software signature
 Available Options
 Standard FSB
 Encryption Only FSB
Key for Encryption /
Decryption
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 9
Protection of the Software Creation of the License
User
Process Overview
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 10
Software Software
Protection
Suite
ERP
CRM
E-commerce
License
Central
==
 Firm Code
 Product Code
 Encryption Key
 Firm Code
 Product Code
 Decryption Key
Key Derivation
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 11
Firm
Code
Product
Code
Feature
Code
Release
Date
Feature
Map
Maintenance
Period
Encryption
Code
Enc. Code
Options
SHA 256 AES
Product Item
Secret Key
Data
Data
Firm
Code
Product
Code
== == & >=
…
…
FSB Entries
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 12
Evaluation FSB – Firm Code 6000010
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 13
Key Store
License
Text, Feature Bits, and Certificates
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 14
Text
Feature Bits
Certificate
Keys
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 15
Licensor Transfer Key
Licensor Private Key
Firm Key
Firm Root Key
Certificates
License Entries
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 16
License Models
 License per CmContainer
 +Trial Licenses
 +Protection Only Licenses
 License per Transaction
 +Trial Licenses
 +Protection Only Licenses
 Unlimited Licenses (Annual Flat Fee)
 Including Trial Licenses and Protection Only Licenses
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 17
License per CmContainer
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 18
Key Store
License
Details of a License Entry
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 19
Amount of Licenses
Territorial Protection
Customer ID
License per Transaction
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 20
Key Store
License
Trial License
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 21
Key Store
License
Unlimited License
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 22
Key Store
License
Encryption Only FSB
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 23
Key Store
License Renewals
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 24
License Renewals – https://license.wibu.com
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 25
CodeMeter SDK Tools
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 26
CodeMeter SDK Tools
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 27
Licenses
IP Protection FSB
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 28
Key Store
License
Best Practice Scenarios
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 29
Best Practice Scenarios
 Single Developer
 One standard FSB
 Company with Continuous Integration
 One or multiple Encryption Only FSB(s) at automatic build farm
 One standard FSB at CodeMeter License Central
 Company with high amount of license transactions
 Encryption Only FSB(s) for build system
 One standard FSB for every CodeMeter License Central line
 One spare standard FSB for all lines as fail-over
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 30
Delivery Options
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 31
Delivery Options
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 32
 CmDongle
 CmDongle via CmWAN for
CodeMeter Protection Suite
(newly available)
CmDongle via CmWAN for CodeMeter Protection Suite
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 33
API Interfaces
CodeMeter
Runtime Service
CmWAN Server in Wibu Cloud DevOps / Azure Pipeline / …
TCP/IP | Port 443 CodeMeter
Runtime Service
CodeMeter Protection Suite
Reverse
Proxy Digest Authentication
(username / password)
Delivery Options
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 34
 CmDongle
 CmDongle via CmWAN for
CodeMeter Protection Suite
(newly available)
 CmCloudContainer (Q4/2021,
Universal Firm Code only)
https://www.wibu.com
info@wibu.com
Europe: +49-721-931720
USA: +1-425-7756900
China: +86-21-55661790
Japan: +81-45-5659710
Thank you very much for your attention
2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 35

Weitere ähnliche Inhalte

Was ist angesagt?

Cisco SocialMiner Tools for Social Media Customer Care
Cisco SocialMiner Tools for Social Media Customer CareCisco SocialMiner Tools for Social Media Customer Care
Cisco SocialMiner Tools for Social Media Customer Care
Natasha Kelly
 

Was ist angesagt? (13)

Siprotec 5 - Expanded Cyber Security Capabilities
Siprotec 5  - Expanded Cyber Security CapabilitiesSiprotec 5  - Expanded Cyber Security Capabilities
Siprotec 5 - Expanded Cyber Security Capabilities
 
mbed Connect Asia 2016 Overview of mbed Device Connector
mbed Connect Asia 2016 Overview of mbed Device Connectormbed Connect Asia 2016 Overview of mbed Device Connector
mbed Connect Asia 2016 Overview of mbed Device Connector
 
High end security for low-end microcontrollers
High end security for low-end microcontrollersHigh end security for low-end microcontrollers
High end security for low-end microcontrollers
 
RBMovil Powered by CHARGE Anywhere: MWC
RBMovil Powered by CHARGE Anywhere: MWCRBMovil Powered by CHARGE Anywhere: MWC
RBMovil Powered by CHARGE Anywhere: MWC
 
mbed Connect Asia 2016 mbed HDK From prototype to production
mbed Connect Asia 2016 mbed HDK From prototype to productionmbed Connect Asia 2016 mbed HDK From prototype to production
mbed Connect Asia 2016 mbed HDK From prototype to production
 
Fortinet
FortinetFortinet
Fortinet
 
Threat Landscape for Education
Threat Landscape for EducationThreat Landscape for Education
Threat Landscape for Education
 
P2PE Solutions From Futurex
P2PE Solutions From FuturexP2PE Solutions From Futurex
P2PE Solutions From Futurex
 
Network Security - Fortinet, Dublin June 2017
Network Security - Fortinet, Dublin June 2017Network Security - Fortinet, Dublin June 2017
Network Security - Fortinet, Dublin June 2017
 
Software development in ar mv8 m architecture - yiu
Software development in ar mv8 m architecture - yiuSoftware development in ar mv8 m architecture - yiu
Software development in ar mv8 m architecture - yiu
 
SIPROTEC 5 - The core of digital substations
SIPROTEC 5  - The core of digital substationsSIPROTEC 5  - The core of digital substations
SIPROTEC 5 - The core of digital substations
 
Fortinet Perspectiva Coporativa
Fortinet Perspectiva CoporativaFortinet Perspectiva Coporativa
Fortinet Perspectiva Coporativa
 
Cisco SocialMiner Tools for Social Media Customer Care
Cisco SocialMiner Tools for Social Media Customer CareCisco SocialMiner Tools for Social Media Customer Care
Cisco SocialMiner Tools for Social Media Customer Care
 

Ähnlich wie Everything You Always Wanted to Know About CodeMeter FSBs

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
team-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 Basics
team-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 decisive
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 environments
team-WIBU
 
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
team-WIBU
 
Authenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevicesAuthenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevices
team-WIBU
 
Your CODESYS Applications, Protected and Licensed
Your CODESYS Applications, Protected and LicensedYour CODESYS Applications, Protected and Licensed
Your CODESYS Applications, Protected and Licensed
team-WIBU
 
Cloud-Based Licensing in Offline Scenarios
Cloud-Based Licensing in Offline ScenariosCloud-Based Licensing in Offline Scenarios
Cloud-Based Licensing in Offline Scenarios
team-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 continuity
team-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 Licenses
team-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 integrated
team-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 Appetite
team-WIBU
 
EMEAR_Security_TAC_2021_IPSec_Site_to_Site_VPNs_on_FTD_Overview.pdf
EMEAR_Security_TAC_2021_IPSec_Site_to_Site_VPNs_on_FTD_Overview.pdfEMEAR_Security_TAC_2021_IPSec_Site_to_Site_VPNs_on_FTD_Overview.pdf
EMEAR_Security_TAC_2021_IPSec_Site_to_Site_VPNs_on_FTD_Overview.pdf
jawed29
 
For a Few Licenses More
For a Few Licenses MoreFor a Few Licenses More
For a Few Licenses More
team-WIBU
 
Streamlining licensing migration from 3rd party systems
Streamlining licensing migration from 3rd party systemsStreamlining licensing migration from 3rd party systems
Streamlining licensing migration from 3rd party systems
team-WIBU
 

Ähnlich wie Everything You Always Wanted to Know About CodeMeter FSBs (20)

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
 
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
 
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
 
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
 
Authenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevicesAuthenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevices
 
Your CODESYS Applications, Protected and Licensed
Your CODESYS Applications, Protected and LicensedYour CODESYS Applications, Protected and Licensed
Your CODESYS Applications, Protected and Licensed
 
Cloud-Based Licensing in Offline Scenarios
Cloud-Based Licensing in Offline ScenariosCloud-Based Licensing in Offline Scenarios
Cloud-Based Licensing in Offline Scenarios
 
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
 
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
 
New ThousandEyes Product Features and Release Highlights
New ThousandEyes Product Features and Release HighlightsNew ThousandEyes Product Features and Release Highlights
New ThousandEyes Product Features and Release Highlights
 
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
 
Workshop 16 october 2015 paris
Workshop 16 october 2015 parisWorkshop 16 october 2015 paris
Workshop 16 october 2015 paris
 
New ThousandEyes Product Features and Release Highlights: August 2022
New ThousandEyes Product Features and Release Highlights: August 2022New ThousandEyes Product Features and Release Highlights: August 2022
New ThousandEyes Product Features and Release Highlights: August 2022
 
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
 
Ims08 ims system administration - a different view - IMS UG May 2014 Sydney...
Ims08   ims system administration - a different view - IMS UG May 2014 Sydney...Ims08   ims system administration - a different view - IMS UG May 2014 Sydney...
Ims08 ims system administration - a different view - IMS UG May 2014 Sydney...
 
EMEAR_Security_TAC_2021_IPSec_Site_to_Site_VPNs_on_FTD_Overview.pdf
EMEAR_Security_TAC_2021_IPSec_Site_to_Site_VPNs_on_FTD_Overview.pdfEMEAR_Security_TAC_2021_IPSec_Site_to_Site_VPNs_on_FTD_Overview.pdf
EMEAR_Security_TAC_2021_IPSec_Site_to_Site_VPNs_on_FTD_Overview.pdf
 
For a Few Licenses More
For a Few Licenses MoreFor a Few Licenses More
For a Few Licenses More
 
Streamlining licensing migration from 3rd party systems
Streamlining licensing migration from 3rd party systemsStreamlining licensing migration from 3rd party systems
Streamlining licensing migration from 3rd party systems
 
Navigating SQL Server Licensing - It's more complicated than you realize.
Navigating SQL Server Licensing - It's more complicated than you realize.Navigating SQL Server Licensing - It's more complicated than you realize.
Navigating SQL Server Licensing - It's more complicated than you realize.
 

Mehr von 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 Identity
team-WIBU
 
Unlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial SecurityUnlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial Security
team-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ät
team-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 Practices
team-WIBU
 
App Management on the Edge
App Management on the EdgeApp Management on the Edge
App Management on the Edge
team-WIBU
 
Protecting and Licensing .NET Applications
Protecting and Licensing .NET ApplicationsProtecting and Licensing .NET Applications
Protecting and Licensing .NET Applications
team-WIBU
 
A Bit of License Management Magic
A Bit of License Management MagicA Bit of License Management Magic
A Bit of License Management Magic
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
 
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
team-WIBU
 
License Portal - The DIY Solution
License Portal - The DIY SolutionLicense Portal - The DIY Solution
License Portal - The DIY Solution
team-WIBU
 
Subscriptions - Relationships built to last
Subscriptions - Relationships built to lastSubscriptions - Relationships built to last
Subscriptions - Relationships built to last
team-WIBU
 
Protecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript ApplicationsProtecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript Applications
team-WIBU
 
Managing entitlements through the product lifecycle
Managing entitlements through the product lifecycleManaging entitlements through the product lifecycle
Managing entitlements through the product lifecycle
team-WIBU
 
Protecting Python applications the simpler way
Protecting Python applications the simpler wayProtecting Python applications the simpler way
Protecting Python applications the simpler way
team-WIBU
 
Licensing in virtual environments
Licensing in virtual environmentsLicensing in virtual environments
Licensing in virtual environments
team-WIBU
 

Mehr von 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
 
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
 
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
 
A Bit of License Management Magic
A Bit of License Management MagicA Bit of License Management Magic
A Bit of License Management Magic
 
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...
 
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
 
Subscriptions - Relationships built to last
Subscriptions - Relationships built to lastSubscriptions - Relationships built to last
Subscriptions - Relationships built to last
 
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
 

Kürzlich hochgeladen

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
anilsa9823
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Kürzlich hochgeladen (20)

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
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
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
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
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
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
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 

Everything You Always Wanted to Know About CodeMeter FSBs

  • 1. Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask Ruediger Kuegler VP Sales & Professional Services Wolfgang Voelker Director Product Management & Support All About FSBs 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 1
  • 2. Where to find the accompanying audio To access the on-demand replay of this masterclass, please visit www.wibu.com/resources/webinars/2021/all-about-fsb/access 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 2
  • 3. The Firm Code 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 3
  • 4. License Entries 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 4  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 Code: 201.000 Product Code: 201.001 Product Code: 201.002 Product Item Options Product Item Options Product Item Options
  • 5. Available Firm Codes 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 5 Firm Code CmDongle CmActLicense CmCloud- Container CmCloudLite- Container 1xx.xxx (CmDongle) Yes - - - 5.xxx.xxx (CmActLicense) - Yes - - 6.xxx.xxx (Universal) Yes Yes Yes Yes
  • 6. CmFirm.wbc [WIBU-SYSTEMS Control File] Guid={00070000-0000-1100-8005-0000C06B5161} Description=CodeMeter - Licensor's Site Firm Security (CmFirm) Version=1.00 [FirmLicense 6000947] Description=Professional Service Text=Professional Service Security=2 Type=4 FK=0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF… Crc=59707 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 6
  • 7. The Firm Security Box 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 7
  • 8. Firm Security Box 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 8  “Master Dongle”  Cryptographic key for  Creation of license entries  License signature  Software encryption  Software signature  Available Options  Standard FSB  Encryption Only FSB
  • 9. Key for Encryption / Decryption 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 9
  • 10. Protection of the Software Creation of the License User Process Overview 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 10 Software Software Protection Suite ERP CRM E-commerce License Central ==  Firm Code  Product Code  Encryption Key  Firm Code  Product Code  Decryption Key
  • 11. Key Derivation 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 11 Firm Code Product Code Feature Code Release Date Feature Map Maintenance Period Encryption Code Enc. Code Options SHA 256 AES Product Item Secret Key Data Data Firm Code Product Code == == & >= … …
  • 12. FSB Entries 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 12
  • 13. Evaluation FSB – Firm Code 6000010 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 13 Key Store License
  • 14. Text, Feature Bits, and Certificates 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 14 Text Feature Bits Certificate
  • 15. Keys 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 15 Licensor Transfer Key Licensor Private Key Firm Key Firm Root Key Certificates
  • 16. License Entries 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 16
  • 17. License Models  License per CmContainer  +Trial Licenses  +Protection Only Licenses  License per Transaction  +Trial Licenses  +Protection Only Licenses  Unlimited Licenses (Annual Flat Fee)  Including Trial Licenses and Protection Only Licenses 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 17
  • 18. License per CmContainer 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 18 Key Store License
  • 19. Details of a License Entry 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 19 Amount of Licenses Territorial Protection Customer ID
  • 20. License per Transaction 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 20 Key Store License
  • 21. Trial License 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 21 Key Store License
  • 22. Unlimited License 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 22 Key Store License
  • 23. Encryption Only FSB 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 23 Key Store
  • 24. License Renewals 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 24
  • 25. License Renewals – https://license.wibu.com 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 25
  • 26. CodeMeter SDK Tools 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 26
  • 27. CodeMeter SDK Tools 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 27 Licenses
  • 28. IP Protection FSB 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 28 Key Store License
  • 29. Best Practice Scenarios 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 29
  • 30. Best Practice Scenarios  Single Developer  One standard FSB  Company with Continuous Integration  One or multiple Encryption Only FSB(s) at automatic build farm  One standard FSB at CodeMeter License Central  Company with high amount of license transactions  Encryption Only FSB(s) for build system  One standard FSB for every CodeMeter License Central line  One spare standard FSB for all lines as fail-over 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 30
  • 31. Delivery Options 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 31
  • 32. Delivery Options 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 32  CmDongle  CmDongle via CmWAN for CodeMeter Protection Suite (newly available)
  • 33. CmDongle via CmWAN for CodeMeter Protection Suite 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 33 API Interfaces CodeMeter Runtime Service CmWAN Server in Wibu Cloud DevOps / Azure Pipeline / … TCP/IP | Port 443 CodeMeter Runtime Service CodeMeter Protection Suite Reverse Proxy Digest Authentication (username / password)
  • 34. Delivery Options 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 34  CmDongle  CmDongle via CmWAN for CodeMeter Protection Suite (newly available)  CmCloudContainer (Q4/2021, Universal Firm Code only)
  • 35. https://www.wibu.com info@wibu.com Europe: +49-721-931720 USA: +1-425-7756900 China: +86-21-55661790 Japan: +81-45-5659710 Thank you very much for your attention 2021-04-21 © WIBU-SYSTEMS AG 2021 – Everything You Always Wanted to Know About FSBs – But Were Afraid to Ask 35