Simulink.ModelReference.ProtectedModel.setPasswordForCertificate

Предоставьте пароль для цифрового сертификата

Описание

пример

Simulink.ModelReference.ProtectedModel.setPasswordForCertificate(certificateFile,password) предоставляет необходимый пароль для доступа к файлу сертификата для цифровой подписи защищенной модели.

Примеры

свернуть все

Защитите модель, а затем подписайте ее в цифровом виде с помощью защищенного паролем сертификата.

Откройте и защитите модель, которую вы хотите подписать. В данном примере защитите модель sldemo_mdlref_counter.

sldemo_mdlref_counter
Simulink.ModelReference.protect('sldemo_mdlref_counter');

Найдите файл сертификата, который вы хотите использовать, чтобы подписать защищенную модель. Введите пароль для сертификата.

Simulink.ModelReference.ProtectedModel.setPasswordForCertificate('certificate_file.pfx','password');

Подпишите защищенную модель с помощью файла сертификата.

Simulink.ProtectedModel.sign('sldemo_mdlref_counter.slxp','certificate_file.pfx');

Входные параметры

свернуть все

Файл сертификата для подписания защищенной модели, заданный как вектор символов или строковый скаляр. Сертификат должен быть файлом PKCS # 12 с расширением .pfx или .p12.

Пример: 'my_cert.pfx'

Пример: 'InstitutionCertificate.p12'

Пароль, заданный как строковый или символьный вектор. Если сертификат зашифрован для генерации кода, требуется пароль.

Введенный в R2020a