Location History:
- Cheseaux-sur-Lausanne, CH (2022)
- Thorigne-Fouillard, FR (2022 - 2023)
Company Filing History:
Years Active: 2022-2023
Title: Innovations by Laurent Dore
Introduction
Laurent Dore is an accomplished inventor based in Thorigne-Fouillard, France. He has made significant contributions to the field of software protection, holding three patents that showcase his innovative approach to securing software from various attacks.
Latest Patents
One of his latest patents focuses on software protection from attacks using self-debugging techniques. This patent outlines methods, computer programs, products, and devices designed to secure software. The method involves attaching a debugger process to a software process, ensuring that operations relevant to the functionality of the code are executed within the debugger. This approach prevents the debugger process from being replaced or subverted without affecting the software process's functionality. Consequently, the software is safeguarded against inspection by modified or malicious debugging techniques.
Another notable patent is for on-demand code decryption. This system and method protect code by extracting it during an object-to-object transformation and replacing it with fake binary code. The extracted code can then be encrypted or obscured and stored in a separate region of an object file. A prior source-to-source file transformation can isolate and mark the code to be protected, injecting additional source code to facilitate later decryption.
Career Highlights
Laurent Dore has worked with notable companies, including Nagravision S.A. and Nagravision Sàrl. His experience in these organizations has contributed to his expertise in software security and innovation.
Collaborations
Some of his coworkers include Brecht Wyseur and Eric Piret, who have collaborated with him on various projects.
Conclusion
Laurent Dore's innovative patents and career achievements highlight his significant contributions to software protection. His work continues to influence the field and enhance security measures in software development.