Автор Тема: Электронные подписи счетов фактур  (Прочитано 9642 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн themax

  • Newbie
  • *
  • Сообщений: 346
  • Репутация: +5/-0
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Всем добрый день!

Не совсем уверен в той ли ветке пишу вопрос, но т.к. счета фактуры ММ-овские может быть всё таки не ошибся. Возникла необходимость использования электронных  счетов фактур с использованием цифровой подписи. Разрозненной инофрмации по этому поводу в инете есть, но она сильно разрозненна, т.е. нет конкретики что именно делать. Меня интересует связь настроек транзакции SSFA и STRUST с использованием библиотеки sapsecurlib. Создаю новые параметры в SSFA с использованием Формата Digital Sign Algoritm, далее пытаюсь создать в STRUST сертификат pse. Создал стандратный, а как мне быть со своими цифровыми сертификатами? Их как то надо преобразовать в формат pse или что? Может кто делал такую штуку и подскажет с чем это всё едят.

Оффлайн themax

  • Newbie
  • *
  • Сообщений: 346
  • Репутация: +5/-0
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Электронные подписи счетов фактур
« Ответ #1 : Июнь 16, 2016, 09:12:37 am »
В общем вроде бы нашёл утилиту, которая конвертирует один файл в другой. Называется она SAPcryptolib. Запускаю в командной строке C:\SAP\SAPcryptolib>sapgenpse import_p12 -p c:\SAP\SAPcryptolib\auth.pse c:\SAP\SAPcryptolib\auth.p12 выдаётся ошибка
ERROR: Incomplete certification path -- NEED certificate of "CN=\u04B0\u041B\u04. Не могу понять в чём дело. Может кто сталкивался?

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 809
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Электронные подписи счетов фактур
« Ответ #2 : Июнь 16, 2016, 10:52:14 am »
You are not allowed to view links. Register or Login
В общем вроде бы нашёл утилиту, которая конвертирует один файл в другой. Называется она SAPcryptolib. Запускаю в командной строке C:\SAP\SAPcryptolib>sapgenpse import_p12 -p c:\SAP\SAPcryptolib\auth.pse c:\SAP\SAPcryptolib\auth.p12 выдаётся ошибка
ERROR: Incomplete certification path -- NEED certificate of "CN=\u04B0\u041B\u04. Не могу понять в чём дело. Может кто сталкивался?
Ну тут пример конфигурированя SAP-роутера, и там есть примеры вызова и генерации сертификатов, может что-то интересное вычитаете. Ну еще тут можно посмотреть: You are not allowed to view links. Register or Login

Оффлайн themax

  • Newbie
  • *
  • Сообщений: 346
  • Репутация: +5/-0
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Электронные подписи счетов фактур
« Ответ #3 : Июнь 17, 2016, 12:02:12 pm »
В общем то ссылка на пример с преобразованием вот эта вроде бы подходит You are not allowed to view links. Register or Login, но чота я так и не понял как мне сертификат преобразовать, потому что ошибка выходит такая же. И главное если сертификат я создаю в ручную для примера через OSSL он его конвертирует без проблем, а вот тот сертификат, который мне выдал центр сертификации электронных ключей нашего города его я не могу сконвертировать. Может ещё кто нить чо нить подскажет?

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 809
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Электронные подписи счетов фактур
« Ответ #4 : Июнь 17, 2016, 12:45:17 pm »
You are not allowed to view links. Register or Login
через OSSL он его конвертирует без проблем, а вот тот сертификат, который мне выдал центр сертификации электронных ключей нашего города его я не могу сконвертировать. Может ещё кто нить чо нить подскажет?
Ну тут может быть вопрос как раз к центру сертфикации... может он как-то хитро сами ключи генерируют, т.е. не совсем стандартно.

Оффлайн themax

  • Newbie
  • *
  • Сообщений: 346
  • Репутация: +5/-0
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Электронные подписи счетов фактур
« Ответ #5 : Июнь 20, 2016, 09:01:57 am »
В общем вроде бы разобрался. Если кому интересно, то нужно оказывается помимо сертификата для подписи нужны два сертификата самого удостоверяющего центра, который типа удостоверяет что с помощью его можно конвертировать сертификаты, два от центра и один тот который используется юзером для авторизации. В итоге получилось три сертификата, которые конвертируются в один саповский. Вот инструкция по преобразованию если кому вдруг понадобится.

Sapforum.Biz

Re: Электронные подписи счетов фактур
« Ответ #5 : Июнь 20, 2016, 09:01:57 am »