STMicroelectronics-LOGO

Phần mềm mở rộng dịch vụ bảo mật gốc STMicroelectronics X-CUBE-RSSe

STMicroelectronics X-CUBE-RSSe-Root-Security-Services-Extension-Software-product

Thông số kỹ thuật

  • Tên sản phẩm: X-CUBE-RSSe
  • Phần mềm mở rộng cho STM32Cube
  • Tương thích với vi điều khiển STM32
  • Bao gồm các tệp nhị phân mở rộng RSSe, dữ liệu cá nhân hóa files và các mẫu byte tùy chọn
  • Xác thực và mã hóa để thực hiện an toàn

Thông tin sản phẩm

Gói mở rộng X-CUBE-RSSe STM32Cube cung cấp các tệp nhị phân mở rộng STM32 RSSe cho các dịch vụ bảo mật gốc (RSS), dữ liệu cá nhân hóa files đến mô-đun ứng dụng bảo mật STM32HSM-V2 và các mẫu byte tùy chọn. Nó tăng cường các chức năng bảo mật do thiết bị STM32 cung cấp bằng cách mở rộng các dịch vụ bảo mật được STM32 hỗ trợ.

Hướng dẫn sử dụng

Giới thiệu về STM32Cube
STM32Cube là sáng kiến ​​của STMicroelectronics nhằm cải thiện năng suất thiết kế bằng cách cung cấp các nền tảng phần mềm nhúng toàn diện dành riêng cho từng dòng vi điều khiển và vi xử lý.

Thông tin giấy phép
X-CUBE-RSSe được cung cấp theo thỏa thuận cấp phép phần mềm SLA0048 và các Điều khoản cấp phép bổ sung của thỏa thuận này.

Câu hỏi thường gặp

H: Mục đích của X-CUBE-RSSe là gì?
A: X-CUBE-RSSe cung cấp các tệp nhị phân mở rộng, dữ liệu cá nhân hóa files và các mẫu byte tùy chọn để tăng cường chức năng bảo mật của thiết bị STM32.

X-CUBE-RSSe

Tóm tắt dữ liệu
Phần mềm mở rộng dịch vụ bảo mật gốc (RSSe) cho STM32Cube

STMicroelectronics X-CUBE-RSSe-Root-Security-Services-Phần mềm mở rộng (2)

Liên kết trạng thái sản phẩm

X-CUBE-RSSe

STMicroelectronics X-CUBE-RSSe-Root-Security-Services-Phần mềm mở rộng (1)

Đặc trưng

  • Hỗ trợ nhiều dịch vụ và chức năng API khác nhau để tích hợp vào công cụ lập trình an toàn của người dùng
    • Tệp nhị phân RSSe cho vi điều khiển STM32 tương thích
    • Dữ liệu cá nhân hóa STM32HSM-V2 files
    • Mẫu byte tùy chọn
  • Tương thích với STM32CubeProgrammer và STM32 Trusted Package Creator (STM32CubeProg) v2.18.0 trở lên
  • RSSe-SFI:
    • Cài đặt phần mềm bảo mật (SFI)
  • RSSe-KW:
    • Dịch vụ gói khóa an toàn (KW) để bảo vệ khóa riêng tư

Sự miêu tả

  • Gói mở rộng X-CUBE-RSSe STM32Cube cung cấp các tệp nhị phân mở rộng STM32 RSSe cho các dịch vụ bảo mật gốc (RSS), dữ liệu cá nhân hóa files cho mô-đun ứng dụng bảo mật STM32HSM-V2 và các mẫu byte tùy chọn.
  • Trong vi điều khiển STM32, bộ nhớ hệ thống là một phần chỉ đọc của bộ nhớ flash nhúng. Nó dành riêng cho bộ nạp khởi động STMicroelectronics. Một số thiết bị có thể bao gồm thư viện RSS trong khu vực này. Thư viện RSS này không thể thay đổi. Nó hợp nhất các chức năng và API để thực hiện các chức năng bảo mật do thiết bị STM32 cung cấp.
  • Một phần của RSS cung cấp các dịch vụ và chức năng thời gian chạy, được hiển thị cho người dùng trong tiêu đề thiết bị CMSIS file của chương trình cơ sở gói MCU STM32Cube.
  • Một phần của RSS được cung cấp dưới dạng tệp nhị phân mở rộng RSS bên ngoài (RSSe) mở rộng các dịch vụ bảo mật được hỗ trợ bởi STM32. Chúng là các thư viện được xác thực và mã hóa được cung cấp ở định dạng nhị phân mà chỉ các thiết bị STM32 chuyên dụng mới có thể thực thi. Các thư viện RSSe được các công cụ hệ sinh thái STMicroelectronics và các đối tác công cụ lập trình STMicroelectronics sử dụng để hỗ trợ các quy trình sản xuất an toàn:
  • Để sử dụng tệp nhị phân cài đặt chương trình cơ sở bảo mật RSSe-SFI, hãy tham khảo cài đặt chương trình cơ sở bảo mật (SFI) của MCU STM32 trênview ghi chú ứng dụng (AN4992) và ghé thăm SFI quaview trang của wiki MCU STM32 tại wiki.st.com/stm32mcu
    Dịch vụ gói khóa an toàn RSSe-KW đảm bảo bảo vệ khóa riêng. Sau khi được gói, khóa riêng không thể truy cập được bởi ứng dụng người dùng hoặc CPU. Dịch vụ gói khóa an toàn sử dụng thiết bị ngoại vi cầu nối và liên kết (CCB) để quản lý các khóa được gói.
  • Đầu tiên, các tệp nhị phân RSSe, dữ liệu cá nhân hóa STM32HSM-V2 files và các mẫu byte tùy chọn đã được tích hợp và phân phối thông qua công cụ STM32CubeProgrammer (STM32CubeProg). Từ phiên bản STM32CubeProgrammer v2.18.0 trở đi, tất cả các files được cung cấp riêng trong Gói mở rộng X-CUBE-RSSe chuyên dụng. Chúng phải được cài đặt thủ công vào các công cụ STM32. X-CUBE-RSSe được bảo trì, cập nhật và cung cấp thường xuyên trên www.st.com. Người tích hợp có trách nhiệm sử dụng phiên bản mới nhất để hạn chế nguy cơ lỗ hổng bảo mật.

Bảng 1. Sản phẩm áp dụng

Kiểu Các sản phẩm
Vi điều khiển
  • Dòng STM32H5
  • STM32H7R3/7S3 line
  • STM32H7R7/7S7 line
  • Dòng STM32L5
  • Dòng STM32U5
  • STM32WBA5xxx (trong dòng STM32WBA)
  • Dòng STM32WL5x
Công cụ phát triển phần mềm STM32CubeProgrammer và STM32 Trusted Package Creator (STM32CubeProg)
Công cụ phần cứng Mô-đun ứng dụng bảo mật STM32HSM-V2

Thông tin chung

X-CUBE-RSSe chạy trên vi điều khiển STM32 dựa trên bộ xử lý Arm® Cortex®‑M.
Arm là thương hiệu đã đăng ký của Arm Limited (hoặc các công ty con của công ty này) tại Hoa Kỳ và / hoặc các nơi khác.

STM32Cube là gì?
STM32Cube là sáng kiến ​​độc đáo của STMicroelectronics nhằm cải thiện đáng kể năng suất của nhà thiết kế bằng cách giảm nỗ lực, thời gian và chi phí phát triển. STM32Cube bao gồm toàn bộ danh mục STM32.

STM32Cube bao gồm:

  • Một bộ công cụ phát triển phần mềm thân thiện với người dùng để bao gồm quá trình phát triển dự án từ giai đoạn hình thành đến hiện thực hóa, trong số đó là:
    • STM32CubeMX, một công cụ cấu hình phần mềm đồ họa cho phép tạo mã khởi tạo C tự động bằng cách sử dụng trình hướng dẫn đồ họa
    • STM32CubeIDE, một công cụ phát triển tất cả trong một với các tính năng cấu hình ngoại vi, tạo mã, biên dịch mã và gỡ lỗi
    • STM32CubeCLT, bộ công cụ phát triển dòng lệnh tất cả trong một với tính năng biên dịch mã, lập trình bảng và gỡ lỗi
    • STM32CubeProgrammer (STM32CubeProg), một công cụ lập trình có sẵn trong các phiên bản đồ họa và dòng lệnh
    • STM32CubeMonitor (STM32CubeMonitor, STM32CubeMonPwr, STM32CubeMonRF, STM32CubeMonUCPD), các công cụ giám sát mạnh mẽ để tinh chỉnh hành vi và hiệu suất của các ứng dụng STM32 trong thời gian thực
  • Gói STM32Cube MCU và MPU, nền tảng phần mềm nhúng toàn diện dành riêng cho từng dòng vi điều khiển và vi xử lý (chẳng hạn như STM32CubeU5 cho dòng STM32U5), bao gồm:
    • Lớp trừu tượng phần cứng STM32Cube (HAL), đảm bảo tính di động tối đa trong danh mục STM32
    • STM32Cube API lớp thấp, đảm bảo hiệu suất và dấu chân tốt nhất với mức độ kiểm soát cao của người dùng đối với phần cứng
    • Một tập hợp nhất quán của các thành phần phần mềm trung gian như ThreadX, FileX, LevelX, NetX Duo, USBX, USB PD, thư viện cảm ứng, thư viện mạng, mbed-crypto, TFM và OpenBL
    • Tất cả các tiện ích phần mềm nhúng với đầy đủ các thiết bị ngoại vi và ứng dụngamptập
  • Gói mở rộng STM32Cube, chứa các thành phần phần mềm nhúng bổ sung cho các chức năng của Gói MCU và MPU STM32Cube với:
    • Tiện ích mở rộng phần mềm trung gian và các lớp ứng dụng
    • Exampchạy trên một số bảng phát triển STMicroelectronics cụ thể

Giấy phép

X-CUBE-RSSe được cung cấp theo thỏa thuận cấp phép phần mềm SLA0048 và các Điều khoản cấp phép bổ sung của thỏa thuận này.

Lịch sử sửa đổi

Bảng 2. Lịch sử sửa đổi tài liệu

Ngày Ôn tập Thay đổi
18-2024-XNUMX 1 Phiên bản phát hành đầu tiên.

THÔNG BÁO QUAN TRỌNG – ĐỌC KỸ

  • STMicroelectronics NV và các công ty con (“ST”) có quyền thực hiện các thay đổi, chỉnh sửa, cải tiến, sửa đổi và cải thiện đối với các sản phẩm ST và/hoặc tài liệu này bất kỳ lúc nào mà không cần thông báo. Người mua nên tìm hiểu thông tin mới nhất có liên quan về các sản phẩm ST trước khi đặt hàng. Các sản phẩm ST được bán theo các điều khoản và điều kiện bán hàng của ST có hiệu lực tại thời điểm xác nhận đơn hàng.
  • Người mua chịu toàn bộ trách nhiệm về việc lựa chọn, cân nhắc và sử dụng các sản phẩm ST và ST không chịu trách nhiệm về việc hỗ trợ ứng dụng hoặc thiết kế các sản phẩm của người mua.
    ST không cấp bất kỳ giấy phép nào, dù là rõ ràng hay ngụ ý, cho bất kỳ quyền sở hữu trí tuệ nào ở đây.
  • Việc bán lại các sản phẩm ST với các điều khoản khác với thông tin được nêu ở đây sẽ làm mất hiệu lực bất kỳ bảo hành nào mà ST cấp cho sản phẩm đó.
    ST và logo ST là thương hiệu của ST. Để biết thêm thông tin về thương hiệu ST, hãy tham khảo www.st.com/trademarks. Tất cả tên sản phẩm hoặc dịch vụ khác là tài sản của chủ sở hữu tương ứng.
    Thông tin trong tài liệu này thay thế và thay thế thông tin đã cung cấp trước đó trong bất kỳ phiên bản nào trước đây của tài liệu này.

© 2024 STMicroelectronics – Bảo lưu mọi quyền

Tài liệu / Tài nguyên

Phần mềm mở rộng dịch vụ bảo mật gốc STMicroelectronics X-CUBE-RSSe [tập tin pdf] Hướng dẫn sử dụng
X-CUBE-RSSe, Phần mềm mở rộng dịch vụ bảo mật gốc X-CUBE-RSSe, Phần mềm mở rộng dịch vụ bảo mật gốc, Phần mềm mở rộng dịch vụ bảo mật, Phần mềm mở rộng dịch vụ, Phần mềm mở rộng, Phần mềm

Tài liệu tham khảo

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *