PROTECTION
Protecting Standalone MATLAB Applications
Engineers , scientists , economists , and the mathematically inclined everywhere swear by it : MATLAB by Mathworks Inc ., the numeric computing solution of choice for millions of users . Born as a research project in the 1960s , MATLAB , short for MATrix LABoratory , soon developed into a firm favorite among science and engineering students and was eventually commercialized in the mid-1980s . Even after decades in the field , MATLAB remains the go-to solution for numeric calculation purposes like those common in scientific computation , which can , by their nature , become unwieldy for the symbolic computation of regular computer algebra . Many of the algorithms used by professionals in many industries , from aeronautical engineers to stock market whiz-kids , are made possible by MATLAB .
It ’ s a MATLAB World From its humble beginnings , MATLAB has evolved into a wide array of tools built around its unique programming language and libraries . Its toolbox has grown to cover a fast range of applications , from financial mathematics to rocket science , and the versatility of its proprietary programming language means that there is virtually no limit to the mathematical operations and use cases that can be realized with MATLAB . With the ability to turn these into standalone applications with MATLAB Compiler , MATLAB is an expression par excellence of how intellectual property is born : A smart developer tackles a numerical computation or other data manipulation problem , invents a solution for it with MATLAB , and turns it into a ready-made application that can be sold to people who may not have the same mathematical programming expertise . Especially with MATLAB ’ s cult following among STEM students and researchers , this makes for a great opportunity for enterprising engineering talent . The growing presence of AI and machine learning on its home-turf disciplines like financial mathematics has only reinforced MATLAB ’ s prominence in the field .
But every opportunity will attract unwanted attention , and MATLAB tools and applications are no exception . IP theft and the threat of manipulation are constant concerns , especially as the stakes are particularly high here . Invaluable and exceedingly expensive intellectual resources are invested in most applied MATLAB technology and may be at risk of theft . Even worse , potentially incalculable financial or material damage is likely if an attacker managed to sabotage the mathematical software that makes algorithmic trading , space flight , or power grid management possible .
This is the essence of CodeMeter ’ s mission : To protect not just what is dear to us , but also what lets us excel , as professionals , companies , or entire communities . With Wibu-Systems ’ IT security , protection , and licensing expertise and just a few tiny tweaks to the regular CodeMeter workflow , it becomes easy to secure standalone applications made with MATLAB compiler and monetize them with the full power and comfort of CodeMeter .
A Case Study in Simplicity : Protecting MATLAB Applications
Applying CodeMeter protections to a MATLAB standalone application could not be simpler :
13