Refine
Document Type
- Conference Proceeding (9)
- Article (unreviewed) (1)
- Report (1)
- Working Paper (1)
Conference Type
- Konferenzartikel (9)
Has Fulltext
- no (12)
Is part of the Bibliography
- yes (12) (remove)
Keywords
- Binary Executable (1)
- Blockchain (1)
- Cloud (1)
- Computersicherheit (1)
- Cryptography (1)
- Data Integrity (1)
- Datenbanksystem (1)
- Datensicherung (1)
- Deep Learning (1)
- Deepfake (1)
Institute
Open Access
- Closed Access (6)
- Open Access (4)
- Closed (2)
- Diamond (2)
Protecting software from illegal access, intentional modification or reverse engineering is an inherently difficult practical problem involving code obfuscation techniques and real-time cryptographic protection of code. In traditional systems a secure element (the "dongle") is used to protect software. However, this approach suffers from several technical and economical drawbacks such as the dongle being lost or broken.
We present a system that provides such dongles as a cloud service, and more importantly, provides the required cryptographic material to control access to software functionality in real-time.
This system is developed as part of an ongoing nationally funded research project and is now entering a first trial stage with stakeholders from different industrial sectors.
In this paper we report on the commercial background as well as resulting high-level architecture and design of a cloud-based system for cryptographic software protection and licensing. This is based on the experiences and insights gained in the context of a real-world commercial R&D project at Wibu-Systems AG, a company that specialises in software encryption and licensing solutions.