Can someone suggest me Best controller for my CAN device purpose with all possible securities ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-11-15 8:33 AM
Pls suggest us possible controller for our below requirement :
My Controller ..expectation :
- CAN
- Two-uart
- Signed boot
- Ssl
- Cypher - like i read in esp32 documentation, is it just software thing, can we use it for all STM controllers ?
- Secure boot - as i read its also software things, not depend on hardware so any STM32 can have secure boot, right ? as i found Stm32 cube extension software named X-CUBE-SBSFU for secure boot.
- OTP - one-time program
- Acceleration for encryption - How much acceleration needed, how its necessary, if My goal is just get CAN data & sending that 200-300 byte data to server. every second.
is this hardware stuff or this also can be achieve by coding only to any stm32 uc.
- IoT / BLE security - ble we using for sending one byte & 100 kb photo via phone ble.
- Labels:
-
BLE
-
CAN
-
UART-USART
-
X-Cube-SBSFU
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-11-15 10:09 AM
Crypto and signing can be done is software, but also has reasonably large footprint.
You should find libraries performing methods you need, and gauge size of those, as this will put a floor on the minimum viable STM32 parts.
Couple hundred bytes per second, shouldn't need hardware, hardware creates more import/export issues.
Most parts provide a small amount of OTP and a Unique ID.
New Cortex-M33 parts might have a better security focus.
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-11-15 10:19 AM
Thanks a lot !!!! a bit more i wanna ask like cypher , signed or secure boot & most important can, in short , can i know just best CAN supported controller in low cost with above IoT securities .
is stm32f103c6t6 can be used as it has CAN. but is it really safe for IoT purpose as per my above mentioned securities steps, secure boot, OTP, cypher etc is possible with stm32f103.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-11-01 10:24 AM
Hello @Nverm.1 ,
You can use STM32CubeMX MCU selector to narrow down your search according to you preferences, a quick search according to your specifications gave the following MCU series. To further narrow your search you need to provide more details.
BR
Hichem
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-11-02 5:36 AM
Hi @Nverm.1,
finding a device with CAN support is not difficult, to identify the right balance between cost and the security, Introduction to STM32 microcontrollers security - Application note can help.
BR,
J
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-11-02 6:27 AM - edited ‎2023-11-02 6:27 AM
Post / Thread is from a YEAR AGO
A lot of support is about timely responses. There are perhaps more prescient issues, and ones which could do with a wealth of worked examples.
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-11-02 7:38 AM
STM32H742xI/G or STM32H743xI/G fulfils some of the criteria.
https://www.st.com/resource/en/datasheet/stm32h743vi.pdf
Regarding the OTP management, you can see this document.
https://wiki.st.com/stm32mpu/wiki/STM32CubeProgrammer_OTP_management
