Здравствуйте! Есть сайт оптики на битриксе vizhyoptika.ru, который требует определенных доработок. Полное описание доработок в прикрепленных файлах. Пожалуйста, ознакомьтесь со всем списком задач и напишите в своем предложении оценку по времени и ...
Web портал по выдаче информации о сертификате
Размещается будет на хостинге.
БД на MySQL пример таблиц приведён в DB.xlsx
Визуально это поле для ввода серийного номера и ка
Входные данные:
Для поиска сертификата используется поле:
«Серийный номер сертификата»;
«Капча».
Для поиска сертификатов используется поле
«серифный номер сертификата».
Поле должно иметь возможность ввода данных последующим параметрам:
- Ввод символов в нижнем и в верхнем регистре;
- Не учитывать пробелы;
- Ограничение по кол-ву вводимых символов (исключая пробелы) 20 и 34;
Пример вводимых значений:
03014C1AC5AEBC0C88E611FCAAF736A4C5
03 01 4c 1a c5 ae bc 0c 88 e6 11 0f ab f0 cd d1 7f
03 01 4C 1A C5 AE BC 0C 88 E6 11 0F AB F0 CD D1 7F
Для получения сведений о сертификате необходима удовлетворительная «капча».
Результат:
1. Фамилия,имя, отчество, владельца сертификата.
Данные берутся из полей SN(фамилия) и GN(имя отчество) (при их наличии) или из CN(общее имя).
2. Период действия сертификата.
Выводимые время необходимо указывать с учетом часового пояса установленного на компьютере
клиента. Данные берутся из полей сертификата:
действителен с,действителен по.
3. Статус сертификата.
Данные статуса находятся в полеRevokedReason в БД сертификатов.
Если статус поля RevokedReason ничего нет:
1.) и значение текущего времени не попадает в интервал действителен с и по,то выдается сообщение «Срок действия этого сертификата уже истек или ещё не наступил»;
2.) и период действия сертификата начался (текущее значение времени >= значению действителен с и не окончен (текущее значение времени действующий по),то статус сертификата «Действующий»;
Если значение поля RevokedReason хоть чем нибудь заполнено, то информация отображается в соответствии с таблицей №2.
4. Должна быть возможность скачать сертификат в одном из форматов (Base-64, DER, PKCS #7).
Сам сертификат в двоичном представление хранится в поле RawCertificate. Для преобразования сертификата из двоичного
представления в нужную кодировку необходимо создать объект класса System.Security.Cryptography.X509Certificates.X509Certificate2,
и передать значение поля RawCertificate в его конструктор.
Таблица 1. Пояснения полей в передаваемой БД.
Имя поля Комментарии
SerialNumber Серийный номер сертификата
RevokedReason Статус сертификата таблица 2.
RevokedEffectiveWhen Дата отзыва сертификата
RawCertificate Сертификат
Таблица 2. Расшифровка статуса.
Reason Name
-1 Нет (возобновление)
0 Не указана
1 Компрометация ключа
2 Компрометация ЦС
3 Изменение принадлежности
4 Замена сертификата
5 Прекращение работы
6 Приостановление
Заявки фрилансеров
Похожие заказы
- Веб-программирование3 заявкиЗакрыт6 лет назад
Необходимо сделать калькулятор расчета стоимости услуг на сайт. В идеале, как на этом сайте: https://artevent24.ru/calc/
Веб-программирование11 заявокЗакрыт6 лет назадНужна копия верстки сайта https://baikal430.shop/baikal-voda/, по цветам будет небольшая правка и бренд будет один. Также нужно будет программирование на Опенкарт.
Веб-программирование5 заявокЗакрыт6 лет назадСкопировать интернет магазин. С модулями поиска описанием товара и картинками. После чего немного изменить, сшить с админкой и запустить что бы всё работало )) Примеры сайта исходника скину в личку. ...
Веб-программирование8 заявокЗакрыт6 лет назадРаботающий итернет магазин. Необходимо разобраться с товаром (наличие, актуальность цены), и настроить имеющиеся на рынке программы по автоматизации работы с прайс листами поставщиков.
Веб-программирование3 заявкиЗакрыт6 лет назадЗдравствуйте! Кто имеет опыт настройки sms голосований (счетчика). Суть следующая – человек вводит номер, подтверждает смс и засчитывается голос. + нужно будет сделать еще пару моментов. Напишите примерные цены, сколько будет ...
Веб-программирование5 заявокЗакрыт6 лет назадПеренести сайт www.smarthouse.ua на WordPress Для задания табличных данных (контакты, список видео роликов и др) необходимо использовать Advanced Custom Fields или подобные плагины. Также требуется обновить дизайн главной страници, фото в приложении (требуется верстка)
Веб-программирование1 исполнительЗавершен6 лет назад- $120
Добрый день!Необходимо создать бота. Бот нужен для Ватсапа,вайбера,телеграмма и фейсбука.Техническое задание: https://docs.google.com/document/d/1NsWH9gl6PgTz1FGHqzL_thOsMulPx77NJG0p39utzjk/edit
Веб-программирование1 заявкаЗакрыт6 лет назад Коллеги добрый день! Нужен разработчик, способный написать парсер передачи цен с сайта таксопарка. Более подробно: https://docs.google.com/document/d/1tCOWjIaYfFMvS28LZV1qeoHasVmh1_7BndJkTQdjbVA/edit?usp=sharing
Веб-программирование2 заявкиЗакрыт6 лет назадНа сайте есть папка в которой лежат видео файлы, под номерами 1 2 3. На сайте есть поле для ввода запроса. Вводим в него команду. Например: "1 1 2 1". Через пробел. Нажимае на кнопку. ...
Веб-программирование1 заявкаЗакрыт6 лет назад