Данная материал исходит из предположения, что документ, подписанный электронной цифровой подписью (ЭЦП), состоит из двух частей:
-
основного файла документа формата
.pdf
(возможно также формата MS Word или LibreOffice/OpenOffice); -
файла электронной цифровой подписи
.sig
или.p7s
.
При публикации документов, подписанных ЭЦП, на сайте университета требуется, чтобы имя файла цифровой подписи получалось добавлением расширения .sig
или .p7s
к имени файла основного документа. То есть, если основной файл имеет имя ucheb_plan_380305_bi_biapk_2019_31082019.pdf
, то файл подписи должен иметь имя ucheb_plan_380305_bi_biapk_2019_31082019.pdf.sig
.
Внешняя связь между основным файлом и файлом ЭЦП (в текущей реализации) поддерживается только по имени, поэтому при любых операциях с файлами необходимо контролировать соответствие имен в этой паре.
Упрощенно, файл ЭЦП является цифровым слепком с содержимого основного документа, поэтому их необходимо обновлять (заменять, перемещать) одновременно. Если, например, заменить только основной файл, оставив файл ЭЦП от прежней версии, то внутренняя связь (по содержимому) будет нарушена - то есть, пара перестанет проходить валидацию.
Теперь в папку образовательной программы необходимо будет загрузить два файла на каждый документ.
При прикреплении нового документа к профилю обр. программы ничего нового (особенного) делать не требуется - вы так же, как и прежде, работаете с основным файлом документа.
При просмотре списка документов конечным пользователем, если для файла основного документа будет найден файл ЭЦП, то будет отображаться дополнительная ссылка на загрузку файла ЭЦП.
Теперь в папку образовательной программы необходимо будет загрузить два файла на каждую РП.
При просмотре каталога файлы рабочих программ и соответствующих подписей будут отображаться как отдельные независимые файлы. Связь между файлами обеспечивается только по имени.
Перед публикацией документа необходимо проверить действительность электронной подписи. Для этого можно воспользоваться онлайн-сервисом https://crypto.kontur.ru/verify (см. снимок экрана). При этом для публикации документа на сайте достаточно, чтобы подпись была создана для проверяемого документа.