ซอฟต์แวร์ส่วนขยายบริการรักษาความปลอดภัยรูท STMicroelectronics X-CUBE-RSSe
ข้อมูลจำเพาะ
- ชื่อสินค้า : X-CUBE-RSSe
- การขยายซอฟต์แวร์สำหรับ STM32Cube
- เข้ากันได้กับไมโครคอนโทรลเลอร์ STM32
- รวมถึงไบนารีส่วนขยาย RSSe ข้อมูลส่วนบุคคล files และเทมเพลตไบต์ตัวเลือก
- การตรวจสอบสิทธิ์และการเข้ารหัสเพื่อการดำเนินการที่ปลอดภัย
ข้อมูลสินค้า
แพ็คเกจขยาย X-CUBE-RSSe STM32Cube มอบไบนารีส่วนขยาย STM32 RSSe ให้กับบริการความปลอดภัยรูท (RSS) ข้อมูลส่วนบุคคล fileโมดูลแอปพลิเคชัน STM32HSM-V2 ที่ปลอดภัยและเทมเพลตไบต์ตัวเลือก ช่วยปรับปรุงฟังก์ชันความปลอดภัยที่อุปกรณ์ STM32 จัดเตรียมไว้โดยขยายบริการความปลอดภัยที่รองรับโดย STM32
คำแนะนำการใช้งาน
บทนำสู่ STM32Cube
STM32Cube เป็นโครงการริเริ่มของ STMicroelectronics เพื่อปรับปรุงประสิทธิภาพการผลิตของนักออกแบบโดยจัดเตรียมแพลตฟอร์มซอฟต์แวร์ฝังตัวที่ครอบคลุมโดยเฉพาะกับไมโครคอนโทรลเลอร์และไมโครโปรเซสเซอร์แต่ละซีรีส์
ข้อมูลใบอนุญาต
X-CUBE-RSSe ส่งมอบภายใต้ข้อตกลงใบอนุญาตซอฟต์แวร์ SLA0048 และเงื่อนไขใบอนุญาตเพิ่มเติม
คำถามที่พบบ่อย
ถาม: จุดประสงค์ของ X-CUBE-RSSe คืออะไร?
A: X-CUBE-RSSe ให้ไฟล์ไบนารีส่วนขยาย ข้อมูลส่วนบุคคล files และเทมเพลตไบต์ตัวเลือกเพื่อปรับปรุงฟังก์ชันความปลอดภัยของอุปกรณ์ STM32
เอ็กซ์-คิวบ์-อาร์เอสเอส
สรุปข้อมูล
การขยายซอฟต์แวร์ส่วนขยายบริการรักษาความปลอดภัยรูท (RSSe) สำหรับ STM32Cube
ลิงค์สถานะสินค้า
เอ็กซ์-คิวบ์-อาร์เอสเอส
คุณสมบัติ
- รองรับบริการต่างๆ และฟังก์ชัน API เพื่อรวมเข้ากับเครื่องมือการเขียนโปรแกรมที่ปลอดภัยของผู้ใช้
- ไบนารี RSSe สำหรับไมโครคอนโทรลเลอร์ STM32 ที่เข้ากันได้
- ข้อมูลการปรับแต่ง STM32HSM-V2 files
- เทมเพลตไบต์ตัวเลือก
- เข้ากันได้กับ STM32CubeProgrammer และ STM32 Trusted Package Creator (STM32CubeProg) v2.18.0 ขึ้นไป
- RSSe-เอสเอฟไอ:
- การติดตั้งเฟิร์มแวร์ที่ปลอดภัย (SFI)
- RSSe-กิโลวัตต์:
- บริการการห่อกุญแจที่ปลอดภัย (KW) สำหรับการปกป้องกุญแจส่วนตัว
คำอธิบาย
- แพ็คเกจขยาย X-CUBE-RSSe STM32Cube มอบไบนารีส่วนขยาย STM32 RSSe ให้กับบริการความปลอดภัยรูท (RSS) ข้อมูลส่วนบุคคล fileไปยังโมดูลแอปพลิเคชันที่ปลอดภัย STM32HSM-V2 และเทมเพลตไบต์ตัวเลือก
- ในไมโครคอนโทรลเลอร์ STM32 หน่วยความจำระบบคือส่วนที่อ่านได้อย่างเดียวของหน่วยความจำแฟลชแบบฝังตัว หน่วยความจำนี้ใช้สำหรับบูตโหลดเดอร์ของ STMicroelectronics อุปกรณ์บางเครื่องอาจรวมไลบรารี RSS ไว้ในส่วนนี้ ไลบรารี RSS นี้ไม่สามารถเปลี่ยนแปลงได้ โดยจะรวมฟังก์ชันการทำงานและ API เข้าด้วยกันเพื่อดำเนินการฟังก์ชันความปลอดภัยที่จัดเตรียมไว้โดยอุปกรณ์ STM32
- ส่วนหนึ่งของ RSS ให้บริการและฟังก์ชันรันไทม์ซึ่งเปิดเผยต่อผู้ใช้ภายในส่วนหัวอุปกรณ์ CMSIS file ของเฟิร์มแวร์แพ็คเกจ MCU STM32Cube
- ส่วนหนึ่งของ RSS จัดทำขึ้นในรูปแบบไบนารีส่วนขยาย RSS ภายนอก (RSSe) ซึ่งขยายบริการด้านความปลอดภัยที่สนับสนุนโดย STM32 ไลบรารี RSSecurity และเข้ารหัสซึ่งส่งในรูปแบบไบนารีที่เฉพาะอุปกรณ์ STM32 เท่านั้นที่สามารถทำงานได้ ไลบรารี RSSecurity ถูกใช้โดยเครื่องมือระบบนิเวศ STMicroelectronics และโดยพันธมิตรเครื่องมือการเขียนโปรแกรม STMicroelectronics เพื่อสนับสนุนกระบวนการผลิตที่ปลอดภัย:
- หากต้องการใช้ไบนารีการติดตั้งเฟิร์มแวร์ที่ปลอดภัย RSSe-SFI โปรดดูการติดตั้งเฟิร์มแวร์ที่ปลอดภัย (SFI) ของ STM32 MCUview หมายเหตุการสมัคร (AN4992) และเยี่ยมชม SFIview หน้าของวิกิ STM32 MCU ที่ wiki.st.com/stm32mcu
บริการการหุ้มคีย์ที่ปลอดภัยของ RSSe-KW ช่วยให้มั่นใจได้ว่าคีย์ส่วนตัวได้รับการปกป้อง เมื่อหุ้มคีย์แล้ว แอปพลิเคชันของผู้ใช้หรือ CPU จะไม่สามารถเข้าถึงคีย์ส่วนตัวได้ บริการการหุ้มคีย์ที่ปลอดภัยใช้อุปกรณ์ต่อพ่วงแบบบริดจ์แบบจับคู่และเชื่อมโยง (CCB) เพื่อจัดการคีย์ที่หุ้มไว้ - ในตอนแรกไบนารี RSSe ข้อมูลส่วนบุคคล STM32HSM-V2 fileเทมเพลต s และไบต์ตัวเลือกได้รับการบูรณาการและแจกจ่ายผ่านเครื่องมือ STM32CubeProgrammer (STM32CubeProg) ตั้งแต่ STM32CubeProgrammer เวอร์ชัน v2.18.0 เป็นต้นไป ทั้งหมดนี้ files จะถูกส่งมาแยกต่างหากในแพ็คเกจเสริม X-CUBE-RSSe เฉพาะ ซึ่งจะต้องติดตั้งด้วยตนเองในเครื่องมือ STM32 X-CUBE-RSSe ได้รับการบำรุงรักษา อัปเดต และพร้อมใช้งานเป็นประจำ www.st.comเป็นความรับผิดชอบของผู้บูรณาการที่จะใช้เวอร์ชันล่าสุดเพื่อจำกัดการเปิดเผยช่องโหว่
ตารางที่ 1. ผลิตภัณฑ์ที่ใช้งานได้
พิมพ์ | สินค้า |
ไมโครคอนโทรลเลอร์ |
|
เครื่องมือพัฒนาซอฟต์แวร์ | STM32CubeProgrammer และผู้สร้างแพ็คเกจ STM32 ที่เชื่อถือได้ (STM32CubeProg) |
เครื่องมือฮาร์ดแวร์ | โมดูลแอปพลิเคชันความปลอดภัย STM32HSM-V2 |
ข้อมูลทั่วไป
X-CUBE-RSSe ทำงานบนไมโครคอนโทรลเลอร์ STM32 ที่ใช้โปรเซสเซอร์ Arm® Cortex®‑M
Arm เป็นเครื่องหมายการค้าจดทะเบียนของ Arm Limited (หรือบริษัทในเครือ) ในสหรัฐอเมริกาและ/หรือที่อื่นๆ
STM32Cube คืออะไร?
STM32Cube เป็นความคิดริเริ่มดั้งเดิมของ STMicroelectronics เพื่อปรับปรุงประสิทธิภาพการทำงานของนักออกแบบอย่างมีนัยสำคัญโดยการลดความพยายาม เวลา และต้นทุนในการพัฒนา STM32Cube ครอบคลุมพอร์ตโฟลิโอ STM32 ทั้งหมด
STM32Cube ประกอบด้วย:
- ชุดเครื่องมือพัฒนาซอฟต์แวร์ที่เป็นมิตรกับผู้ใช้เพื่อครอบคลุมการพัฒนาโครงการตั้งแต่แนวคิดจนถึงการทำให้เป็นจริง ซึ่งได้แก่:
- STM32CubeMX ซึ่งเป็นเครื่องมือกำหนดค่าซอฟต์แวร์กราฟิกที่อนุญาตให้สร้างรหัสการเริ่มต้น C โดยอัตโนมัติโดยใช้วิซาร์ดกราฟิก
- STM32CubeIDE เครื่องมือพัฒนาแบบ all-in-one ที่มีการกำหนดค่าอุปกรณ์ต่อพ่วง การสร้างโค้ด การคอมไพล์โค้ด และการดีบัก
- STM32CubeCLT ชุดเครื่องมือพัฒนาบรรทัดคำสั่งแบบครบวงจรพร้อมการคอมไพล์โค้ด การตั้งโปรแกรมบอร์ด และคุณลักษณะการแก้ไขข้อบกพร่อง
- STM32CubeProgrammer (STM32CubeProg) เครื่องมือการเขียนโปรแกรมที่มีอยู่ในเวอร์ชันกราฟิกและบรรทัดคำสั่ง
- STM32CubeMonitor (STM32CubeMonitor, STM32CubeMonPwr, STM32CubeMonRF, STM32CubeMonUCPD) เครื่องมือตรวจสอบอันทรงพลังเพื่อปรับแต่งพฤติกรรมและประสิทธิภาพของแอปพลิเคชัน STM32 แบบเรียลไทม์
- แพ็คเกจ MCU และ MPU STM32Cube ซึ่งเป็นแพลตฟอร์มซอฟต์แวร์แบบฝังที่ครอบคลุมเฉพาะสำหรับไมโครคอนโทรลเลอร์และไมโครโปรเซสเซอร์แต่ละซีรีส์ (เช่น STM32CubeU5 สำหรับซีรีส์ STM32U5) ซึ่งประกอบด้วย:
- STM32Cube hardware abstraction layer (HAL) ทำให้มั่นใจได้ถึงความสามารถในการพกพาสูงสุดในกลุ่มผลิตภัณฑ์ STM32
- STM32Cube low-layer APIs ทำให้มั่นใจได้ถึงประสิทธิภาพและรอยเท้าที่ดีที่สุดด้วยการควบคุมฮาร์ดแวร์ของผู้ใช้ในระดับสูง
- ชุดส่วนประกอบมิดเดิลแวร์ที่สอดคล้องกัน เช่น ThreadX FileX, LevelX, NetX Duo, USBX, USB PD, ไลบรารีสัมผัส, ไลบรารีเครือข่าย, mbed-crypto, TFM และ OpenBL
- ยูทิลิตี้ซอฟต์แวร์แบบฝังทั้งหมดพร้อมชุดอุปกรณ์ต่อพ่วงและแอพพลิเคชั่นครบชุด เช่นampเลส
- แพ็คเกจเสริม STM32Cube ซึ่งมีส่วนประกอบซอฟต์แวร์ฝังตัวที่ช่วยเสริมการทำงานของแพ็คเกจ STM32Cube MCU และ MPU ด้วย:
- ส่วนขยายมิดเดิลแวร์และเลเยอร์แอปพลิเคชัน
- Exampทำงานบนบอร์ดพัฒนา STMicroelectronics เฉพาะบางรุ่น
ใบอนุญาต
X-CUBE-RSSe ส่งมอบภายใต้ข้อตกลงใบอนุญาตซอฟต์แวร์ SLA0048 และเงื่อนไขใบอนุญาตเพิ่มเติม
ประวัติการแก้ไข
ตารางที่ 2 ประวัติการแก้ไขเอกสาร
วันที่ | การแก้ไข | การเปลี่ยนแปลง |
18 ต.ค. 2024 | 1 | การเปิดตัวครั้งแรก |
หมายเหตุสำคัญ - โปรดอ่านอย่างละเอียด
- STMicroelectronics NV และบริษัทในเครือ (“ST”) ขอสงวนสิทธิ์ในการเปลี่ยนแปลง แก้ไข ปรับปรุง ปรับเปลี่ยน และปรับปรุงผลิตภัณฑ์ ST และ/หรือเอกสารนี้ได้ตลอดเวลาโดยไม่ต้องแจ้งให้ทราบ ผู้ซื้อควรได้รับข้อมูลล่าสุดที่เกี่ยวข้องกับผลิตภัณฑ์ ST ก่อนทำการสั่งซื้อ ผลิตภัณฑ์ ST จะถูกขายตามข้อกำหนดและเงื่อนไขการขายของ ST ที่ใช้ในขณะที่ยืนยันคำสั่งซื้อ
- ผู้ซื้อจะต้องรับผิดชอบแต่เพียงผู้เดียวในการเลือก การคัดเลือก และการใช้ผลิตภัณฑ์ ST และ ST จะไม่รับผิดชอบต่อความช่วยเหลือในการใช้งานหรือการออกแบบผลิตภัณฑ์ของผู้ซื้อ
ST ไม่อนุญาตให้มีใบอนุญาตใดๆ ไม่ว่าโดยชัดแจ้งหรือโดยนัยในสิทธิในทรัพย์สินทางปัญญาใดๆ - การขายต่อผลิตภัณฑ์ ST ที่มีข้อกำหนดแตกต่างจากข้อมูลที่กำหนดไว้ในที่นี้ จะทำให้การรับประกันใดๆ ที่ ST ให้ไว้สำหรับผลิตภัณฑ์ดังกล่าวเป็นโมฆะ
ST และโลโก้ ST เป็นเครื่องหมายการค้าของ ST สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเครื่องหมายการค้า ST โปรดดูที่ www.st.com/trademarksชื่อผลิตภัณฑ์หรือบริการอื่น ๆ ทั้งหมดเป็นทรัพย์สินของเจ้าของที่เกี่ยวข้อง
ข้อมูลในเอกสารฉบับนี้แทนที่และเปลี่ยนแทนข้อมูลที่เคยให้ไว้ก่อนหน้านี้ในเอกสารฉบับก่อนหน้าใดๆ
© 2024 STMicroelectronics – สงวนลิขสิทธิ์
เอกสาร / แหล่งข้อมูล
![]() |
ซอฟต์แวร์ส่วนขยายบริการรักษาความปลอดภัยรูท STMicroelectronics X-CUBE-RSSe [พีดีเอฟ] คู่มือการใช้งาน X-CUBE-RSSe, ซอฟต์แวร์ขยายบริการรักษาความปลอดภัยรูท X-CUBE-RSSe, ซอฟต์แวร์ขยายบริการรักษาความปลอดภัยรูท, ซอฟต์แวร์ขยายบริการรักษาความปลอดภัย, ซอฟต์แวร์ขยายบริการ, ซอฟต์แวร์ขยาย, ซอฟต์แวร์ |