Blog
Recent Posts
Impact of Cybersecurity Regulations on CAN Bus Embedded Development
Posted by
onAcross the globe, regulatory bodies issue rules and regulations related to the cybersecurity of electronic devices. Among the strictest are those from the EU, including the Cybersecurity Act (CSA) and the Cyber Resilience Act (CRA), which all manufacturers of electronic embedded network devices are required to follow.
While some manufacturers may temporarily avoid adopting a “security by design” approach, most will eventually need to implement it to sell products across various markets and application use cases. This is particularly true if a company supplies individual components with a CAN or other network interface. A product could be tough to sell if you must inform users that it can only be used in isolated networks with no access points to other networks.
Examining the CRA, there are various consequences for business processes, including security incident reporting. However, this document will concentrate on the primary technical aspects. In summary, “security by design” refers to constructing layers of security; merely protecting a single aspect or communication method does not constitute being secure by design.
The document “Impact of Cybersecurity Regulations on Embedded Networks” outlines the significant technical implications of implementing “security by design” for the development of CAN-based devices and systems. This serves as a summary, and each point may require additional decisions and outcomes.
Teensy 4.1 Triple CAN Bus Board with Two CAN 2.0B and One CAN FD Port with 240x240 IPS LCD
The Teensy 4.1 Triple CAN Bus Board with 240x240 IPS LCD is a Teensy 4.1 board with triple CAN Bus connections, two Classical CAN 2.0B, and one CAN FD. It can be powered by an external +12 VDC power supply with reverse voltage protection. Also included is a 240x240 wide-angle IPS TFT LCD.
The Teensy 4.1 is an Arduino-compatible board with an Arm Cortex-M7 microcontroller at 600 MHz. The board is compatible with the Arduino IDE and the Arduino library. In most cases, code written for another Arduino board works with a minimum of changes on a Teensy. More Information...