iCAN Payment API
- 3
- 0
- Опубликовано: 2017-12-11
method. For safety reasons the Client signs the outgoing requests using standard cryptographic
tools.
Ensuring the integrity of data requests and responses
To ensure the integrity of data requests and responses, each receiving server query, and return
them to answer, the data is transmitted, signed with EDS (Electronic digital signature). EDS signed
request data on the client c using the private key. The answer to the query contains a signed
signature data generated from a password server stalls.
In this case, the presence of EDS in each response, the request allows the parties to determine if
the data is signed by the party from which the expected response to a query, thus, confirm the
client's business.
The keys are generated by an algorithm RSA (PKCS # 1, RFC 2437). Electronic digital signature
created using the hash function SHA-1 (FIPS 181, RFC 3174).
The protocol of iCAN technical interaction supports the following operations:
1. check - Check availability
2. pay - Payment processing
3. status - Request Status of payment
4. cancel - Cancel payment
5. rest - Get Rest of Agent balance in iCAN systen