Прикручиваю платёжный сервис к сайту (сайт в ЕС, банк просит открытый ключ, что это?)

12
outtime
На сайте с 04.05.2008
Offline
198
874

Знакомые попросили помочь прикрутить к сайту сервис онлайн оплаты.

Пытаюсь понять алгоритм - сайт (и банк, соответственно) находятся в Евросоюзе, инструкция от банка вроде несложная https://www.swedbank.ee/business/cash/ecommerce/ecommerce?language=RUS но просят открытый ключ, как утверждает хозяин сайта, который получить нужно на openssl.org .

Я не очень понимаю, что именно требуется) Сайт не на SSL, обычный.

Может вы уже подключали такие платежные сервисы и тут всё просто, я первый раз столкнулся - думал, только скрипт от банка на сайт поставить потребуется и данными о товаре обменяться плюс синхронизировать оплаченный статус, но отнюдь.

Помогите, пожалуйста, понять алгоритм купить и что за ключ нужен, как его получить.

Предлагаю воспользоваться моими услугами корректора. Проверю и уберу все ошибки, поправлю грамматику и склонения, сделаю текст лучше и читабельнее. Высокая скорость работы, цена 20 р за 1000 символов.
M
На сайте с 04.10.2011
Offline
90
#1

outtime, Они требуют шифрование трафика используя https://ru.wikipedia.org/wiki/RSA

Соответственно хотят public key для дешифровки принятых от вас данных..

П.С.

Там же в инструкции есть информация.

Обмен открытыми ключами происходит при заключении договора. Мы используем

соответствующие стандарту X.509 ключи/сертификаты в формате .PEM. Поддерживаем

сгенерированный клиентом секретный ключ длиной 2048 битов.

Т.е. вы тоже от них получаете public key

Сдается, обращаться скайп avdesk-it-kmm Верстка, кодинг - контакты в профиле... VPS от 5€ (https://gmhost.com.ua/?partner=10255)
Alex2Fast
На сайте с 23.06.2008
Offline
156
#2

Без SSL-сертификата на сайте (попросту без перевода его на https) про онлайн-оплату можете забыть.

totamon
На сайте с 12.05.2007
Offline
346
#3
outtime:
Сайт не на SSL, обычный.

нужно покупать SSL и настраивать, вроде как сейчас все современные сертификаты поддерживают стандарт X.509 - именно он указан в технических требованиях

Хостинг от 90р ( https://goo.gl/h1VRkY ) и ВПС от 161р ( https://goo.gl/vw9JH7 ) 14 дней бесплатный тест! Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno а тут ВПС за 1,25$ https://8fn.ru/vps1doll Монетизация любых сайтов PUSHами ( https://8fn.ru/push ) - лучшая цена клика и показа ;)
S
На сайте с 30.09.2016
Offline
459
#4
outtime:
просят открытый ключ
...
Я не очень понимаю, что именно требуется

Для понимания читайте условия услуги

Этот ключ - часть цифровой подписи.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
outtime
На сайте с 04.05.2008
Offline
198
#5

Суть то вроде понятна с самого начала, но где этот ключ взять?

Вот здесь https://www.swedbank.ee/business/cash/ecommerce/application, где регистрация происходит заявки - поле Публичный ключ* является обязательным к заполнению, а в условиях в пункте 6,3 идет ссылка на технические требования, которые на сайте отсутствуют

6.3 Поставщик услуг генерирует Личный и
Открытый ключи в соответствии с Техническими
требованиями. Все указанные в Договоре данные,
отправляемые одной Стороной второй Стороне,
должны соответствовать требованиям Банка.

1.20 Технические требования – это Технические требования
самостоятельный документ, содержащий
техническое описание услуги Банковской ссылки,
доступный на сайте
www.swedbank.ee/tingimused/business/rus и в
отделениях Банка.

Ссылка редиректит, и в выложенных материалах про ключи я не нахожу информации.

Знакомый звонил в банк, утверждает, что его отправили на openssl.org за этим ключом - и на этом шаге я как раз застрял

Alex2Fast
На сайте с 23.06.2008
Offline
156
#6
outtime:
Суть то вроде понятна с самого начала, но где этот ключ взять?

Вот здесь https://www.swedbank.ee/business/cash/ecommerce/application, где регистрация происходит заявки - поле Публичный ключ* является обязательным к заполнению, а в условиях в пункте 6,3 идет ссылка на технические требования, которые на сайте отсутствуют



Ссылка редиректит, и в выложенных материалах про ключи я не нахожу информации.
Знакомый звонил в банк, утверждает, что его отправили на openssl.org за этим ключом - и на этом шаге я как раз застрял

При получении ssl-сертификата вы получите нужный вам public RSA ключ. Эту информацию быстрее и проще получить у продавца ssl впрочем.

M5
На сайте с 12.08.2009
Offline
212
M25
#7
outtime:
Суть то вроде понятна с самого начала, но где этот ключ взять?

ну купить же

S
На сайте с 30.09.2016
Offline
459
#8
outtime:
Знакомый звонил в банк, утверждает, что его отправили на openssl.org за этим ключом

По-видимому, Вы нарвались на извращенцев. :(

Шифрование используется во многих системах клиент-банк. Мне, например. в своё время в банке вручили флэшку с банковской программой, я воткнул её в комп, поводил мышкой по окошку, сгенерировал ключ, распечатал его и отдал в банк. И всё! То же самое было с удалённой сдачей налоговой отчётности через уполномоченного оператора. Генерация ключа в установленном криптографическом приложении. И при покупке сертификата HTTPS - тоже минутное дело. А Вашего знакомого "отослали за макдаками в центральный офис". Либо он чего-то не понял. Не должен рядовой клиент банка заморачиваться разработкой криптографических программ.

По-видимому, Вашему знакомому надо обратиться в какую-то фирму, занимающуюся созданием ЭЦП. Не знаю, кто у них за бугром этим занимается - в России таких пруд пруди.

M
На сайте с 04.10.2011
Offline
90
#9
M25:
ну купить же

Нафига? Есть бесплатные

M5
На сайте с 12.08.2009
Offline
212
M25
#10
mmkulikov:
Нафига? Есть бесплатные

не уверен, что Let's Encrypt удовлетворит платежный сервис

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий