mirror of https://github.com/poanetwork/quorum.git
21 lines
811 B
Markdown
21 lines
811 B
Markdown
## Tessera
|
|
|
|
Tessera is a stateless Java system that is used to enable the encryption, decryption, and distribution of private transactions for [Quorum](/).
|
|
|
|
Each Tessera node:
|
|
|
|
* Generates and maintains a number of private/public key pairs
|
|
|
|
* Self manages and discovers all nodes in the network (i.e. their public keys) by connecting to as few as one other node
|
|
|
|
* Provides Private and Public API interfaces for communication:
|
|
* Private API - This is used for communication with Quorum
|
|
* Public API - This is used for communication between Tessera peer nodes
|
|
|
|
* Provides two way SSL using TLS certificates and various trust models like Trust On First Use (TOFU), whitelist,
|
|
certificate authority, etc.
|
|
|
|
* Supports IP whitelist
|
|
|
|
* Connects to any SQL DB which supports the JDBC client
|