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'

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

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

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

Введенный в R2020a