Генерація ключів
Процес отримання ключів:
Потібно перейти на сторінку генерації ключів
Згенерувати пару ключів
Зберегти на свої стороні частину
private_keyНадіслати співробітнику банку частину
public_keyПісля виконання реєстрації співробітником банку, буде надіслано всі необхідні дані для роботи з підписанням
Буде надано такі параметри:
merchantId- внутрішній ідентифікатор термінала (використовується в запитах)
kid- ідентифікатор ключів
payment_public_key- публічний платіжний ключ (використовується для шифрування карткових даних). Ознайомитись можна за посиланням : https://docs.merchant.alb.ua/kriptuvannya-danikh#zapit-kriptuvannya-nomeru-kartki
Параметри ключів для підписання
Ключі генеруються за такими параметрами :
kty:"EC"(Elliptic Curve)crv:"P-256"- (ES256) - найпоширеніша крива, підтримується більшістю фреймворків і браузерів, має достатній рівень безпеки.use:"sig"- означає, що ключ використовується для підпису (signature)alg:"ES256".
Відбражаються у форматі X.509 PEM Format
Приклад вигляду ключів :
Last updated