|Ratings|| ||Unique User Downloads|| ||Download Rankings|
|Not yet rated by the users||Total: 122 ||All time: 9,187 This week: 224|
This package add a security layer to server to server requests.
It can work with both Request and Response PSR-7 compliant objects by implementing security features like:
- Works with both Request and Response objects (PSR-7)
- Shared-key encryption
- Shared-key authentication
- Anonymous public-key encryption
- Public-key digital signatures
- Sends and receives signed or encrypted JSON
- Digital signatures and authentication are backwards-compatible with unsigned JSON API clients and servers
- The signaure and authentication tag will go into HTTP headers, rather than the request and response body
|Nowadays sites use SSL/TLS to establish secure connections between the users browsers and the servers.
Some sites that use backend servers are connected from front-end servers without any security protection, thus allowing possible theft of information in transit by inflitrated malicious software.
This package provides a more secure solution to protect data that is exchanged between front-end and back-end servers by encrypting and decrypting the data with secure keys.
To get started using Sapient, see the tutorial.
To learn more about building a Sapient-compatible library in another language, read
the Sapient specification.
To learn more about each class, read through the Internals documentation:
||Applications that use this package
No pages of applications that use this class were specified.
If you know an application of this package, send a message to the author to add a link here.