SEGGER adds security feature to Flasher: Authorized Flashing
Hilden, Germany – SEGGER has developed a new security feature for its production flash programmer line, as well as the Flasher Portable: “Authorized Flashing”.
It allows to limit the number of flash programming cycles thus preventing the production of unrestricted quantities by third parties in case of external production.
“SEGGER has responded to increased demand by industrial customers for such a feature, which will help to keep control of the programming process in outsourced production lines. In addition it mitigates the damage, if service production devices get lost, by limiting the potential abuse”, said Dirk Akemann, Marketing Manager at SEGGER.
By help of the “Authorized Flashing” feature, a maximum number of programming cycles can be set, thereby limiting the number of devices that the firmware can be transferred to. Companies, which have contracted out production, can thus protect themselves against the third party producing more than the targeted number of devices and selling them on their own account. This is a common problem in third-party production. With "Authorized Flashing”, the production facility cannot change the configuration.
Once the pre-defined number is exhausted, the Flasher must be re-programmed to start a new programming cycle. This has to be carried out by the owner of the Intellectual Property directly on the Flasher.
As the new capability hides the firmware on the Flasher, this is also a protection against manipulation.
The “Authorized Flashing” feature has been added to most Flasher models: Flasher ARM, Flasher RX, Flasher PPC, Flasher PRO and Flasher Portable.
Developers who already use the latest generation of one of these Flashers will receive a firmware update adding the new feature.
More information on “Authorized Flashing” is available at: https://www.segger.com/authorized-flashing.html
SEGGER Microcontroller develops and distributes hardware and software development tools as well as software components for embedded systems. An "embedded system" is one in which a microprocessor and associated components are incorporated into a device helping to accomplish difficult and complex tasks in products such as cell phones, medical instruments, instrument clusters, measurement instruments, satellite radios, digital cameras etc.
SEGGER was founded in 1997, is privately held, and is growing steadily. Based in Hilden with distributors in all continents and a local office in Massachusetts, SEGGER offers its full product range worldwide.
SEGGER software products include: embOS (RTOS), emWin (GUI), emFile (File System), emUSB (USB host and device stack) and embOS/IP (TCP/IP stack). With the experience in programming efficiently on embedded systems, SEGGER created highly integrated, cost-effective programming and development tools, such as the Flasher (stand-alone flash programmer) and the industry leading J Link/J Trace emulator.
SEGGER cuts software development time for embedded applications by offering affordable, high quality, flexible and easy-to-use tools and software components allowing developers to focus on their applications. Find out more at www.segger.com.