Firmware

Firmware

the abstraction layer between the physical chips and the software. Firmware allows the operating system to make generic calls to the hardware (e.g., open microphone, allowing for an audio recording or phone call, which the firmware interprets and then sends the correct instructions to the hardware to turn on the microphone). In other words, the firmware acts as the translator between hardware and software (most of the times, an operating system); it receives the software instructions and further passes them on to the hardware components.

Long Read

The CrowdStrike incident earlier this year had major implications for governments and businesses across the world. Here, we look at what it tells us about the security and robustness of the modern internet. 

Report

As EU policymakers are about to adopt new laws to empower consumers and increase cyber-resilience, PI's research shows that the existing practices of device manufacturers around software and security updates fail to meet the expectations of the vast majority of consumers.