Danh tính và chứng thực máy ảo

SDV AAOS bao gồm một mạng lưới nhiều máy ảo chạy trong một chiếc xe. Lưới bảo mật SDV cho phép các dịch vụ OEM chạy trên máy ảo SDV gọi các dịch vụ khác trên máy ảo SDV từ xa (nhưng trong cùng một chiếc xe) theo cách tương tự như cách chúng gọi các dịch vụ cục bộ. Điều này đòi hỏi phải thiết lập mối quan hệ tin cậy giữa các máy ảo SDV. Máy ảo SDV phải xác minh tính toàn vẹn và tính xác thực của các máy ảo ngang hàng trước khi cho phép chúng tạo thành Lưới SDV.

Một ECU có thể chạy một hoặc nhiều máy ảo SDV. Mỗi ECU đó phải có một Bí mật thiết bị duy nhất (UDS) ở cấp phần cứng. Bí mật này được Công cụ tổng hợp mã nhận dạng thiết bị (DICE) sử dụng để lấy giá trị Mã nhận dạng thiết bị hỗn hợp (CDI) và chứng chỉ dựa trên UDS và số đo của mã có thể thay đổi đầu tiên (tức là bộ tải khởi động giai đoạn đầu tiên).

Các giai đoạn khởi động tiếp theo có các giá trị và chứng chỉ CDI tương ứng được tạo cho chúng. Trong đó, mỗi chứng chỉ CDI được cấp bởi giai đoạn khởi động trước đó, tạo thành một chuỗi chứng chỉ DICE, hay nói cách khác là chuỗi DICE. Hãy xem Hồ sơ mở cho DICE để biết thông tin chi tiết. SDV AAOS sử dụng chuỗi DICE để xác lập danh tính của các máy ảo SDV ngang hàng.

Một máy ảo SDV được cung cấp hai chuỗi DICE: chuỗi DICE Thế giới bảo mật và chuỗi DICE SDV Android. Hồ sơ SDV cho DICE mô tả chi tiết các chuỗi đó.

Cả hai chuỗi DICE đều bắt nguồn từ khoá công khai UDS, xác định ECU. Độ tin cậy của thiết bị mô tả cách xác định độ tin cậy trong một ECU ngang hàng (tức là một thiết bị ngang hàng) . Đây là bước đầu tiên trong quá trình xác minh chuỗi DICE ngang hàng.

Định nghĩa về các máy ảo SDV (bao gồm tên thực thể và địa chỉ IP) tạo thành lưới máy ảo SDV trong một chiếc xe cùng với thông tin cần thiết để xác minh chuỗi DICE của chúng được lưu trữ trong hai tập hợp dữ liệu cấu hình mới trong SDV AAOS: vvmconfigvvmtruststore.

Cuối cùng, các cơ chế và khái niệm liên quan đến việc cung cấp vvmtruststore được mô tả trong Trạng thái lưới và việc cung cấp.