Simulink.ProtectedModel.sign

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

Описание

пример

Simulink.ProtectedModel.sign(protectedModel,certificateFile) присоединяет цифровую подпись с сертификатом certificateFile к защищенной модели protectedModel.

Примеры

свернуть все

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

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

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

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

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

В диалоговом окне введите пароль для файла сертификата.

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

свернуть все

Имя защищенной модели, которую вы хотите подписать в виде вектора символов или строкового скаляра. Защищенная модель имеет .slxp расширение.

Пример: 'my_model.slxp'

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

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

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

Введенный в R2020a