Skip to content

This project contains source code and supporting files to exemplify digital signature and secure message transmission to an Instant Payment System (PIX). The architectures represent a proxy for communication with Central Bank.

License

Notifications You must be signed in to change notification settings

zakig7/Payment-Proxy-on-AWS

 
 

Repository files navigation

Architectures to exemplify digital signature and secure message transmission to the Brazilian Instant Payment System (PIX)

You can clone, change, execute it, but it should not be used as a basis for building the final integration of the Financial Institution with PIX (SPI and DICT).

This project contains source code and supporting files to exemplify digital signature and secure message transmission to the Brazilian Instant Payment System (PIX). The architectures represent a proxy for communication with Brazilian Central Bank (BACEN). The idea of the proxy is to use AWS CloudHSM as a direct and mandatory path for every transaction, with the following objectives:

- Establish the TLS tunnel with mutual authentication (mTLS).
- Signature of XML messages.
- Sending the request log to the datastream.
AWS CloudHSM AWS KMS
Click here! Click here!

Security

See CONTRIBUTING for more information.

License

This library is licensed under the MIT-0 License. See the LICENSE file.

About

This project contains source code and supporting files to exemplify digital signature and secure message transmission to an Instant Payment System (PIX). The architectures represent a proxy for communication with Central Bank.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 97.1%
  • Dockerfile 2.0%
  • Shell 0.9%