В AUTOSAR_TPS_ManifestSpecification, SoftwarePackage содержит packagerSignature, который ссылается на класс CryptoServiceCertificate.
CryptoServiceCertificate: алгоритм, семейство, формат, максимум, длина, следующийHigherCertificate
1005
1005 *1005* 1005 *1005* 1005не является ни объектом сертификата, ни объектом подписи, это информация, описывающая, как генерируется и хранится сертификат (пара секретный / открытый ключ). (если это не CryptoServiceCertificate, но строка будет более понятной)
Означает ли это, что подпись пакета должна храниться в отдельном файле, который отсутствует в манифесте пакета программного обеспечения?
Если да, в пакете SoftwarePackage будет две подписи packager.
- подпись SoftwarePackage (двоичный файл)
- CryptoServiceCertificate (формат, алгоритм, семейство ...)
Когда UCM проверяет пакет, я понимаю CryptoServiceCertificate (открытый ключ) и необходима подпись. Нужен ли экземпляр класса CryptoServiceCertificate? Или определенный экземпляр класса, установленный в UCM (жесткое кодирование), не должен содержаться в манифесте.