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');

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

свернуть все

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

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

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

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

Введенный в R2020a