Ошибка
  • Копирование не удалось

Проверка подписи на PHP
(1 чел.) (1) гость
  • Страница:
  • 1
  • 2
  • 3
  • 4

ТЕМА: Проверка подписи на PHP

Re: Проверка подписи на PHP 9 мес. назад #4662

  • elPumba
  • Новый участник
  • Постов: 10
  • Репутация: 2
danil.miskiv написал:

В случае возникновения каких-то споров, подпись созданная RSA будет юридически недействительна, если она создавалась не нашими библиотеками.


Подпись будет создаваться посредством NCALayer, который использует Ваши библиотеки, но проверяться она будет на сервере нашей библиотекой, т.к. в NCALayer такой возможности больше нет. Моя задача создать решение для проверки, а не для подписания.

Re: Проверка подписи на PHP 9 мес. назад #4663

  • elPumba
  • Новый участник
  • Постов: 10
  • Репутация: 2
Так всё-таки прав ли я, полагая, что RSA сертификаты выдаются физическим лицам и негосударственным юридическим лицам, а ГОСТ сертификаты предназначены для сотрудников государственных учреждений?

Re: Проверка подписи на PHP 9 мес. назад #4664

  • danil.miskiv
  • Осваиваюсь на форуме
  • Постов: 24
  • Репутация: 1
Гост для любых юридических лиц

Re: Проверка подписи на PHP 9 мес. назад #4667

  • Glider
  • Новый участник
  • Постов: 2
  • Репутация: 0
elPumba написал:
Удалось верифицировать подпись нативными средствами РНР с использованием классов DOMDocument и OpenSSL. Теперь хотелось бы узнать какие алгоритмы шифрования используются в NCALayer помимо rsa-sha256? Чтобы расширить возможности библиотеки.

Добрый день. А можно пример кода верификации подписи на PHP?
Изменено: 9 мес. назад от Glider.

Re: Проверка подписи на PHP 8 мес., 2 нед. назад #4687

  • nbah1990
  • Новый участник
  • Постов: 2
  • Репутация: 0
elPumba написал:
Удалось верифицировать подпись нативными средствами РНР с использованием классов DOMDocument и OpenSSL. Теперь хотелось бы узнать какие алгоритмы шифрования используются в NCALayer помимо rsa-sha256? Чтобы расширить возможности библиотеки.


Добрый день, присоединяюсь, можно ли как-то посмотреть Ваши исходники? Вы корневой сертификат в *.pem конвертировали? Застрял на этапе проверки, не могу понять какую часть xml нужно проверять, openssl_verify($data, $signature, $pubKeyId, 'RSA-SHA256') ругается на длину сигнатуры, возможно xml неправильно разобрал. Либо с алгоритмом что-то не то, в оф. доках последний параметр openssl_verify - число из константы, а в константах 'RSA-SHA256' нет, в лучшем случае пхп приводит это значение к единице, в худшем игнорирует . Пожалуйста, поделитесь опытом

Re: Проверка подписи на PHP 8 мес., 2 нед. назад #4688

  • danil.miskiv
  • Осваиваюсь на форуме
  • Постов: 24
  • Репутация: 1
Добрый день. Можете написать на почту Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. . Мы Вам вышлем в ответном письме пример на PHP
  • Страница:
  • 1
  • 2
  • 3
  • 4
FaLang translation system by Faboba