exponenta event banner

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