nesis icon indicating copy to clipboard operation
nesis copied to clipboard

[Feature] End to end encryption of communication

Open mawandm opened this issue 1 year ago • 0 comments

Description Communication between microservices can be encrypted for secure communication.

Detail Currently communication between microservices is not encrypted. In a highly secure environment, encrypted communication is a requirement. This issue introduces encryption between the Frontend, API and Rag engine.

Acceptance Criteria

  1. Encryption is optional.
  2. When encryption is enabled, all communication is encrypted by mTLS.
  3. Certificates can be self-signed with a common CA and different Certs for the Frontend, API and RAG

mawandm avatar May 04 '24 01:05 mawandm