Electric Motor Authentication via Encrypted Controller Handshake

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for a secure authentication system between electric motors and their external controllers to prevent the use of counterfeit or unauthorized components, ensuring proper and safe vehicle operation while preventing theft by verifying the authenticity of electric motor units.

Innovation Solution

An electric motor drive system that establishes secure encrypted communication between the external controller and motor electronics, performs authentication by sending and verifying an authentication request and response, and enables motor control only after successful authentication, using dedicated communication wires and microcontrollers with crypto libraries like X-CUBE-CRYPTOLIB.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If secure encrypted communication and authentication processes are implemented between external controller and motor electronics, then vehicle security and reliability are improved, but device complexity increases

Engineering Contradiction:
Improvevehicle securityVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication process is performed before the motor controller enables motor operation. The external controller and motor electronics exchange authentication requests and responses, verify cryptographic keys, and establish secure encrypted communication channels before allowing the motor to be controlled. This preliminary security verification prevents unauthorized control while maintaining system reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A dedicated authentication protocol acts as an intermediary layer between the external controller and motor electronics. This protocol includes structured authentication requests, responses, and verification mechanisms that mediate the security handshake process. The intermediary authentication framework simplifies the overall system architecture by providing a standardized security interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If authentication requests and responses are exchanged over secure encrypted communication, then unauthorized access is prevented, but communication time and processing delay increase

Engineering Contradiction:
Improveaccess securityVSAvoidauthentication processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Authentication is performed as a preliminary step before motor operation is enabled. The external controller sends authentication requests, receives responses from motor electronics, and verifies credentials before allowing control signals to reach the motor. This upfront authentication ensures security while establishing a one-time delay that prevents ongoing unauthorized access.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The authentication process occurs periodically at key transition points, such as when the vehicle is started or when control transfer is requested. Rather than continuous authentication, the system performs discrete authentication checks at these periodic intervals, reducing overall communication overhead while maintaining security.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20240367610A1Motor/controller authentication system
Publication Date: 2024.11.07 STMICROELECTRONICS INT NV
  • US20240367610A1 patent drawing
  • US20240367610A1 patent drawing
  • US20240367610A1 patent drawing

AI summary

A method of performing an authentication process to authenticate an electric motor unit includes establishing, by an external controller, secure encrypted communication with motor electronics of the electric motor unit, and sending, by the external controller, an authentication request to the motor electronics over the secure encrypted communication. The method further includes receiving, by the external controller, an authentication response from the motor electronics, verifying, by the external controller, a motor of the electronic motor unit as an authorized part based on the authentication response, and enabling control of the motor by the external controller only after successful authentication.