NCALayer — приложение для подписания данных на государственных порталах Республики Казахстан. . Позволяет использовать Java апплеты для определенных сайтов РК в любом современном браузере, а так же устанавливает в систему корневые сертификаты Национального удостоверяющего центра РК (НУЦ).
Что такой NCALayer?
NCALayer — Национальный удостоверяющий центр Республики Казахстан
Что делать если NCALayer не запускается?
В случае проблем с запуском NCALayer — переустановите Java, обновив её до последней версии. Так же, для корректной работы государственных порталов РК — на компьютере должна быть установлена всего одна 32- разрядная версия Java.
Где найти настройки NCALayer?
Для указания настроек прокси-сервера необходимо запустить NCALayer и нажать правой кнопкой мыши по иконке запущенного приложения в системном трее. В появившемся меню выбрать «Настройки» (Рис.
Где скачать NCALayer?
Скачать NCALayer бесплатно — 2 способа
NCAlayer не запускается, ошибка сети, есть решение
NCALayer для Mac OC — http://www.pki.gov.kz/images/NCALayer/NCALayer.dmg. NCALayer для Linux — http://www.pki.gov.kz/images/NCALayer/ncalayer.zip. Ссылки на скачивание NCALayer с нашего сайта: NCALayer для Windows — https://cabinethelp.kz/downloads/NCALayer_Windows.zip.
Как перезапустить программу NCALayer?
- Откройте приложение Finder. Наверху в меню выберите «Переход» -> «Переход к папке. » ( горячие клавиши Shift+⌘+G)
- Далее скопируйте и вставьте следующий путь в появившееся окно ~/Library/Application Support/NCALayer.
- Удалите файл ncalayer.der.
- Запустите NCALayer.
Как обновить программу NCALayer?
- Шаг 2. Запустите NCALayer повторно. При запуске NCALayer вам будет доступен список модулей, требующих обновления.
- Шаг 3. Выберите «Модуль ЭСФ» и нажмите на кнопку «Скачать обновления».
Какие программы нужны для ЭЦП?
КриптоПро CSP — средство криптографических утилит (программа) для работы с ЭЦП (платный продукт). КриптоАРМ — программа для подписывания, шифрование и расшифровывания документов с помощью ЭЦП.
Для чего нужен ключ Нуц РК?
Основной целью создания НУЦ РК является предоставление средств надежной аутентификации и электронной цифровой подписи для физических и юридических лиц Республики Казахстан при использовании сервисов электронного правительства, информационных систем различных бизнес-структур, а также для защиты сообщений электронной .
Как скачать NCALayer для Windows?
Скачайте с сайта НУЦ РК NCALayer для Windows. Запустите файл NCALayerInstall.exe. Следуйте инструкциям программы-установщика. При успешном завершении установки откроется браузер по умолчанию, где будет дана краткая информация по ЭЦП, а также шаги по установке корневых сертификатов, в случае если ваш браузер Firefox.
Почему выдает ошибку NCALayer?
В случае возникновения ошибки при подключении к приложению NCALayer, необходимо убедиться, что расширение браузера uBlock Origin отключен, либо интернет ресурс, к которому вы пытаетесь получить доступ добавлен в исключения в настройках расширения uBlock Origin.
Как получить Эцп онлайн?
- Войти на портал egov.kz и в разделе «Сервисы» выбрать сервис «Получить ЭЦП удаленно».
- После проверки системой наличия на компьютере веб-камеры –нажать «Разрешить» в всплывшем окне. .
- Указать ИИН в соответствующем поле.
Источник: chelc.ru
Почему ncalayer не загружается для Windows
1-этап: Первый руководитель организации (заявитель — юридическое лицо), руководитель и все участники должны зарегистрироваться в информационной системе (создать личный кабинет). Если у вас ранее был создан личный кабинет в информационной системе, новый личный кабинет создавать не нужно. Вы можете использовать ранее созданный личный кабинет;
2-шаг: Научный руководитель должен создать заявку (Звонки — Объявлено — Создать) в личном кабинете, заполнить все необходимые документы согласно конкурсной документации и назначить всех членов исследовательской группы, которые планируются для участия в проект.
Так же, как и в разделе «Основная информация» руководитель должен выбрать в поле «Абитуриент» из списка организацию (юридическое лицо), от которой он подает заявку на вызов.
Например, если вы подаете от республиканского государственного предприятия на праве хозяйственного ведения «Евразийский национальный университет имени Л.Н. Гумилева», вам достаточно набрать слово «Гумилёв».
Вы не можете самостоятельно добавить организацию, так как в информационной системе есть база всех аккредитованных заявителей (организаций) Республики Казахстан. Необходимо выбрать из списка.
3-этап: Все назначенные члены исследовательской группы должны подтвердить участие в проекте через информационную систему в личном кабинете;
4-этап: После 100% заполнения всех данных руководитель подписывает весь пакет документов своей электронной цифровой подписью (ЭЦП).
После подписания документов руководитель не назначается в ИРН.
5-Шаг: Далее заявление попадает в личный кабинет первого руководителя организации, который должен подписать и подать заявление (все документы) через ЭЦП (ЭЦП организации) юридического лица, которого он подает заявку на вызов.
При этом информационная система автоматически присваивает ИРН заявке (Пример ИРН — AP05112345).
Начальник обязан перед подписанием документов ЭЦП сверить соответствие ИИН, указанного в личном кабинете, с ИИН, указанным в удостоверении личности.
Первому руководителю организации следует проверить соответствие БИН и ЭЦП организации, от которой он подает заявление.
Получение ключей ЭЦП
Проверка статуса запроса
Проверка ключа цифровой подписи
Отзыв ключа ЭЦП
NCALayer
Установите программное обеспечение NCALayer для запуска ключей цифровой подписи.
ПО NCALayer позволяет использовать ЭЦП НУЦ РК в веб-приложениях и работать с Java в браузерах. Возможности NCALayer могут быть расширены за счет установки дополнительных модулей, предоставленных сторонними разработчиками.
Для запуска NCALayer необходимо выполнить предварительную настройку компьютера. Конфигурации ПК должны соответствовать минимальным требованиям.
Руководство пользователя по установке NCALayer Открыть
Минимальные требования к ПК пользователя:
Браузер: Internet Explorer 10+, Firefox 4+, Opera 10+, Google Chrome 4+, Safari 5+;
Операционная система: Windows 7/8/10, Linux, OS X 10.
NCALayer скачать и проверить онлайн работоспособность
Электронная цифровая подпись
Автор ЭЦП-эксперт На чтение 13 мин. Просмотров 127 Опубликовано 04.07.2021
Что делать если ncalayer не запускается, выходит ошибка при подключении к ncalayer
Как правило проблема лежит на поверхности и чаще всего на стороне самого пользователя.
Чтобы не возникало каких-либо ошибок, при работе с NCALayer рекомендуем использовать браузер Google Chrome свежей версии.
Часто проблему может создавать установленный антивирус и его настройки на проверку и запрет всего подозрительного — можно попробовать отключить его на время работы с госпорталами.
Также причиной некорректной работы плагина может быть то, что вы скачали его с какого-либо подозрительного сайта и он банально испорчен. Качайте с официального сайта или у нас.
Если у вас возникли вопросы или проблемы в процессе скачивания, установки или настройки NCALayer пишите в комментариях ниже.
Добрый день! А как установить на Manjaro?
Описание
Программное обеспечение NCALayer предоставляет возможность использовать средства ЭЦП НУЦ РК в веб-приложениях. Функционал NCALayer может быть расширен установкой дополнительных модулей, предоставляемых сторонними разработчиками.
Cистемные требования
Системные требования исходят из среды выполнения для Java 8. Более подробные описания указаны по ссылкам:
Для ОС Windows и Mac OS X не требуется устанавливать Java, так как среда выполнения поставляется вместе с NCALayer.
Linux
- Oracle Java SE Runtime Environment 8 или OpenJDK 8 OpenJFX 8 (например, для семейства Debian — пакет openjfx ).
Mac os x
- Mac OS X 10.11 и выше
- Пространство на диске: не менее 200 МБ
Windows
- Vista SP2 и выше
- Пространство на диске: не менее 200 МБ
Вашим коллегам были интересны эти материалы в последние два месяца:
13 декабря 2021 года в целях расширения способов аутентификации пользователей в информационной системе «Электронные счета-фактуры» был осуществлен переход с программного обеспечения CryptoSocket на NCALayer.
Модуль NCALayer – это разработанное НУЦ РК приложение, при помощи которого осуществляются функции аутентификации пользователей и подписи действий в информационных системах. Для удобства пользователей, перед установкой приложение NCALayer проверяет наличие и корректную работу такого программного обеспечения как Java и NCALayer, после чего производит установку программы на компьютер пользователя.
Модуль NCALayer обеспечивает работу с ЭЦП на защищенных носителях (удостоверение личности гражданина РК, Казтокен, eToken 72К, eToken 5110, Akey, JaCarta), а также позволяет сократить время для подготовки персонального компьютера пользователя.
При авторизации пользователя система позволит выбрать сертификат из различных типов хранилища ЭЦП, при условии, что защищенные носители подключены к персональному компьютеру пользователя и на них записаны электронные ключи. Для того чтобы получить электронно-цифровую подпись можно самостоятельно подать заявку на сайте НУЦ РК , либо обратиться в Центр обслуживания населения (ЦОН).
Далее подробно рассмотрим как для работы в ИС ЭСФ самостоятельно настроить программное обеспечение NCALayer?
Если на компьютере не установлен ncalayer, то следует:
выполнить установку программного обеспечения согласно размещенного на сайте руководства пользователя NCALayer ;
после установки и запуска программного обеспечения NCALayer необходимо в нижнем правом углу экрана нажать правой кнопкой мыши на иконку NCALayer и выбрать Управление модулями:
- в открывшемся списке модулей, выбрать Модуль ЭСФ и нажать на кнопку Установить модуль , в итоге модуль будет установлен на компьютер пользователя:
Если на компьютере установлен ncalayer, то следует:
- выполнить перезапуск NCALayer, т.е. осуществить выход из NCALayer: выбрать команду Выход в нижнем правом углу экрана нажать правой кнопкой мыши на иконку NCALayer
- после выхода запустить NCALayer повторно и произвести настройку модуля ЭСФ. Для этого правой клавишей мыши нажать на иконку NCALayer (в нижнем правом углу экрана) и выбрать команду Управление модулями . В открывшемся списке модулей, выбрать Модуль ЭСФ и нажать на команду Установить модуль , в результате модуль будет установлен на компьютер пользователя.
Приложение NCALayer необходимо запускать перед каждым началом работы с ИС ЭСФ!
Посмотреть серию вебинаров по ЭСФ можно по следующим ссылкам:
Изменение степени доверия для установленных сертификатов
Если браузер в одном из пунктов выдаст сообщение, что сертификаты были уже установлены, проверьте степени доверия к ним. Для этого в “Управлении сертификатами” во вкладке “Центры сертификации” выберите установленный сертификат НЕГІЗГІ КУӘЛАНДЫРУШЫ ОРТАЛЫҚ (RSA) и нажмите на “Изменить доверие…”. Установите галочку “Доверять при идентификации веб-сайтов.” и нажмите “ОК”.
Далее выберите сертификат ҰЛТТЫҚ КУӘЛАНДЫРУШЫ ОРТАЛЫҚ (RSA), нажмите на “Изменить доверие…”, и ничего не выбирая, нажмите “ОК”.
Как получить эцп онлайн. пошаговая инструкция
Обязательно запомните указанный пароль! Пароль восстановлению не подлежит! НУЦ РК не хранит Ваши пароли, и в случае утери пароля данные ключи ЭЦП необходимо отозвать или подать заявку заново.
После установки регистрационных свидетельств откроется окно с указанием статуса заявки «Сертификаты установлены»
На этом процедура получения ключей ЭЦП завершена. Ключи сохранены в папке, указанной в шаге 24 .
P.S. В Электронном правительстве обращают внимание на то что:
— видеозвонки для регистрации в Базе мобильных граждан принимаются операторами в рабочие дни с 09:00 до 20:00 часов;
— в случае неуспешной удаленной идентификации Ваш документ будет направлен на подтверждение/модерацию. Проверка будет проведена операторами в течение одного рабочего дня с момента направления.
Как установить модули ncalayer
После установки NCA Layer можно начать работать с порталом электронного правительства РК egov.kz, например, авторизовываться с помощью ЭЦП или заказывать онлайн услуги, которые требуют подписания с ЭЦП.
Для работы с некоторыми порталами государственных органов необходима установка соответствующих модулей.
Например, кабинет налогоплательщика КНП Комитета государственных доходов МГД РК cabinet.salyk.kz для работы требует установленного модуля «Модуль КНП»:
Модули ncalayer — егов кз, эсф и другие
Запустите NCALayer на своем компьютере и после того, как он будет запущен на панели управления (в трее) найдите значок плагина и нажмите на него правой кнопкой мыши, и выберите пункт «Управление модулями».
Откроется окно настроек доступных модулей.
Выберите поочередно нужные модули и нажмите на кнопку «Установить модуль».
Нам на практике чаще всего нужны 2 модуля:
- Модуль Государственных закупок РК
- Модуль ИС ЭСФ, который с недавних пор стал также работать с помощью NCALayer.
После установки, плагин предложит перезапустить его, с чем стоит согласиться.
Собственно на этом все. Вы можете спокойно работать с государственными порталами и подписывать услуги с помощью своего ЭЦП.
Онлайн проверка работоспособности ncalayer
С помощью данного сервиса можно проверить работоспособность: правильно ли установлен и настроен NCA Layer на компьютере. Нажмите кнопку «Проверить».
Подготовка подписи к долгосрочному хранению
Проверка подписи под электронным документом включает в себя проверку срока действия сертификата и проверку статуса отозванности сертификата. В том случае, когда необходимо обеспечить юридическую значимость подписанного документа по истечению срока действия сертификата или в том случае, когда сертификат был отозван через некоторое время после подписания, следует собирать дополнительный набор доказательств фиксирующий момент подписания и подтверждающий то, что на момент подписания сертификат не истек и не был отозван.
Для фиксации момента подписания принято использовать метки времени TSP. Метку времени на подпись можно получить либо на клиенте (запрос createCMSSignatureFromBase64 интегрирует метку времени в CMS), либо на сервере. Метка времени позволит удостовериться в том, что момент подписания попадает в срок действия сертификата.
Для того, чтобы удостовериться в том, что сертификат не был отозван в момент подписания, следует использовать CRL или OCSP ответ. Этот нюанс и рекомендации по реализации описаны в разделе APPENDIX B — Placing a Signature At a Particular Point in Time документа RFC 3161.
Подписание документа в веб интерфейсе с помощью ncalayer
Для формирования цифровых подписей на стороне клиента НУЦ РК предоставляет единственный инструмент — сертифицированное программное обеспечение NCALayer которое представляет из себя WebSocket сервер, запускаемый на 127.0.0.1, которому можно отправлять запросы на выполнение криптографических (а так же некоторых смежных) операций.
Описание API NCALayer доступно в составе комплекта разработчика. Для того, чтобы поэкспериментировать со взаимодействием с NCALayer по WebSocket можно воспользоваться страницей интерактивной документации KAZTOKEN mobile (KAZTOKEN mobile повторяет API NCALayer).
Взаимодействовать с NCALayer из браузера можно напрямую с помощью класса WebSocket, либо можно воспользоваться библиотекой ncalayer-js-client которая оборачивает отправку команд и получение ответов в современные async вызовы.
Понятия и сокращения
НУЦ РК | Национальный удостоверяющий центр Республики Казахстан, обслуживающий участников «электронного правительства», государственных и негосударственных информационных систем |
КУЦ РК | Корневой удостоверяющий центр Республики Казахстан, осуществляющий подтверждение принадлежности и действительности открытых ключей электронной цифровой подписи удостоверяющих центров |
ЭЦП | Электронная цифровая подпись ‑ набор электронных цифровых символов, созданный средствами электронной цифровой подписи и подтверждающий достоверность электронного документа, его принадлежность и неизменность содержания |
Регистрационное свидетельство (сертификат) | Документ на бумажном носителе или электронный документ, выдаваемый НУЦ РК для подтверждения соответствия электронной цифровой подписи требованиям, установленным нормативно-правовыми актами Республики Казахстан |
Защищенный носитель | Устройство безопасного хранения информации, шифрование данных для которого выполняется непосредственно при записи информации на накопитель с использованием специализированного контроллера. Для доступа к информации пользователь должен указать персональный пароль. |
ОС | Операционная система ‑ комплекс взаимосвязанных программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем |
ПК | Персональный компьютер |
Веб-приложение | Клиент-серверное приложение, в котором клиент взаимодействует с сервером при помощи браузера, а за сервер отвечает — веб-сервер |
Проверка подписи на стороне сервера
Тема проверки цифровых подписей обширна и я не планировал раскрывать ее в этот раз, но упомянуть о необходимости выполнения проверок как с технической, так и юридической точки зрения счел необходимым.
С технической точки зрения проверка цифровой подписи на стороне сервера в первую очередь гарантирует целостность полученного документа, во вторую — авторство, а так же неотказуемость. То есть даже в том случае, если ИС получает подписанный документ не напрямую от пользователя, а через какие-то дополнительные слои программного обеспечения, уверенность в том, что было получено именно то, что отправлял пользователь сохраняется.
С юридической точки зрения ориентироваться следует на Приказ Министра по инвестициям и развитию Республики Казахстан “Об утверждении Правил проверки подлинности электронной цифровой подписи”. В Приказе перечислены необходимые проверки которые должны выполнять информационные системы для обеспечения юридической значимости подписанных электронной цифровой подписью документов. Анализу этого документа, а так же некоторым техническим вопросам посвящена заметка Проверка цифровой подписи.
Выполнять проверки необходимо с применением сертифицированных средств, к примеру с помощью библиотек входящих в состав комплекта разработчика НУЦ РК, либо можно воспользоваться готовым решением SIGEX.
Установка плагина ncalayer на компьютер
После того как вы скачали архив с нужным установочным файлом, открываем его и запускаем файл NCALayerInstall.exe
Установка плагина ничем особо не отличается от большинства программ.
Принимаем пользовательское соглашение, нажав на кнопку далее
и начинается процесс установки
Установка сертификатов по ссылкам
На сайте НУЦ РК в блоке “Корневые сертификаты” нажмите на ссылку КУЦ (RSA). Если появится окно “Загрузка сертификата” НЕГІЗГІ КУӘЛАНДЫРУШЫ ОРТАЛЫҚ (RSA), то поставьте галочку напротив “Доверять при идентификации веб-сайтов.” и нажмите “ОК”. Если нет – загрузите и сохраните файл.
Далее там же нажмите на ссылку НУЦ (RSA). Если появится окно “Загрузка сертификата” ҰЛТТЫҚ КУӘЛАНДЫРУШЫ ОРТАЛЫҚ (RSA), то ничего не выбирая нажмите *”ОК”. Если нет – загрузите и сохраните файл.
Устранение неисправностей
NCALayer установлен и запущен, но при работе с одним из порталов отображается сообщение, что NCA Layer не установлен или не запущен:
- Проверить установлен ли NCALayer – в системном трее (в правом нижнем углу монитора) должен быть значок NCALayer.
- Встроенный в антивирусное ПО межсетевой экран (брандмауэр) может блокировать сетевую активность программы – временно отключить антивирусное ПО или добавить NCALayer в исключения межсетевого экрана в соответствии с инструкцией к антивирусу.
При вызове правой кнопкой мыши по NCALayer в контекстном меню некорректно отображается шрифт (квадраты вместо текста):
- Нажать кнопку «Пуск» и выбрать пункт меню «Параметры» (значок шестеренки)
- Нажать «Время и язык» – «Язык» – «Административные языковые параметры» – «Вкладка: Дополнительно» – «Изменить язык системы…» – выбрать «Русский (Россия)».
Формирование неизменного представления подписываемого документа
Разработчикам важно понимать то, что любое изменение подписанного документа приведет к тому, что подпись под ним перестанет проходить проверку. При этом изменения могут быть вызваны не только редактированием самих данных документа, но и обновлением структуры документа или механизма его сериализации.
Рассмотрим простой пример — документы хранятся в виде записей в базе данных. Для подписания документа необходимо сформировать его представление в виде единого блока данных (конечно можно подписывать каждое поле записи поотдельности, но обычно так не делают), сделать это можно, к примеру, следующими способами:
- извлечь все поля записи, привести их к строкам и соединить в одну строку;
- сформировать XML или JSON представление;
- сформировать PDF документ на базе шаблона с каким-то оформлением содержащий данные из записи;
- и т.п.
Далее возможны два сценария каждый из которых имеет свои подводные камни:
- ИС не хранит сформированного представления и каждый раз для проверки подписи под документом (в частности проверки неизменности данных) формирует его;
- ИС хранит сформированное представление и использует его для проверки подписи.
В том случае, если ИС не хранит сформированного представления, разработчикам необходимо гарантировать что в будущем формируемые представления будут бинарно идентичны тем, которые были сформированы в первый раз не смотря на:
- изменения схемы базы данных;
- обновления механизма формирования представления (которое может так же зависеть от внешних библиотек которые, скорее всего, не стремятся к обеспечению бинарной идентичности).
В том случае, если на каком-то этапе бинарная идентичность перестанет соблюдаться, то проверки цифровых подписей перестанут выполняться и юридическая значимость документов в ИС будет утеряна.
Подход с хранением сформированного представления в базе данных ИС надежнее с точки зрения обеспечения сохранности юридической значимости, но и тут есть нюанс — необходимо гарантировать эквивалентность данных в подписанном документе данным в записи в базе данных иначе может возникнуть такая ситуация когда ИС принимает решение (выполняет расчет) на основании информации не соответствующей тому, что было подписано.
То есть нужно либо так же, как и в предыдущем случае, обеспечивать бинарную идентичность формируемого представления, тогда при проверках в первую очередь следует формировать представление из текущего содержимого записи в базе данных и бинарно сравнивать новое представление с сохраненным.
Либо необходим механизм позволяющий разобрать сохраненное сформированное представление и сравнить данные из него с текущим содержимым записи в базе данных. Этот механизм так же придется дорабатывать постоянно параллельно с доработками основного функционала ИС.
Источник: ecpexpert.ru