Ottawa, CA, United States of America

Paul McRae

This inventor holds 1 USPTO granted patent. Top assignee: Irdeto B.v.. Active years: 2015.


% Patents Active = 100.0

Average Co-Inventor Count = 7.0

ph-index = 1

Forward Citations = 3(Granted Patents)


Company Filing History:


Years Active: 2015

Loading Chart...
1 patent (USPTO):Explore Patents

Title: Paul McRae: Innovator in Software Security

Introduction

Paul McRae is a notable inventor based in Ottawa, Canada. He has made significant contributions to the field of software security, particularly through his innovative patent in cryptography. His work focuses on enhancing the security of software applications against various types of attacks.

Latest Patents

Paul McRae holds a patent titled "Interlocked binary protection using whitebox cryptography." This patent describes a system and method for transforming a software application that comprises binary code and optionally associated data. The method involves performing a combination of binary transmutations to the application and interlocking these transmutations by generating interdependencies between them. Each transmutation represents an irreversible change to the application. Different types of transmutations are applied at varied granularities, ensuring that the transformed software application remains semantically equivalent to the original while being resistant to static and dynamic attacks. He has 1 patent to his name.

Career Highlights

Paul McRae is currently employed at Irdeto B.V., where he continues to develop innovative solutions in software security. His expertise in cryptography and software protection has positioned him as a valuable asset in his field.

Collaborations

Some of his notable coworkers include Bogdan Nicolescu and Hongrui Dong, who collaborate with him on various projects within the company.

Conclusion

Paul McRae's contributions to software security through his innovative patent demonstrate his commitment to advancing technology in this critical area. His work continues to influence the development of secure software applications.

This text is generated by artificial intelligence and may not be accurate.
Please report any incorrect information to [email protected]
Loading…