На счет законности.
Ты ж делаешь сайт не для школьника Пети, который не знает законов. А для портала госуслуг.
Что, юристов, способных ответить на этот вопрос не нашлось?
Не стоит подобного рода вопросы выливать на Тостер, тут мало профессиональных юристов.
А еще меньше тех, кто реально захочет полностью обосновать свой ответ выдержками из законов.
А по поводу ЭЦП, опять же.
Логичнее спросить на более тематическом форуме, а еще лучше в службе поддержки какого-либо сертификационного центра.
Возможно это натолкнет на мысли.
https://habrahabr.ru/post/123372/