Feature #245

Env variable encryption

Added by Madars over 6 years ago. Updated over 6 years ago.

Status:ClosedStart date:11/02/2017
Priority:Normal (Code 4)Due date:
Assignee:-% Done:

100%

Category:-
Target version:-

Description

To comply with PCI/DSS we shall encrypt some sensitive data stored in configuration. Thus encryption with AES is required: https://github.com/kokke/tiny-AES-c

History

#1 Updated by Madars over 6 years ago

we need an base function to return the encryption key. And we need an plugin (new sub-system, NDRX_PLUGINS=crypto.so;somother.so) so that it could override base function for returning the crypto key.

#2 Updated by Madars over 6 years ago

we need some buffered debug functionality, so that we could do some logging while debug is doing init. Thus we know that we know that we have done lock by our thread. The in that case if debug is called, then we shall stream the all logging to the linked list.

Then once the init is completed, we do the reply of all debug (with log level analysis).

#3 Updated by Madars over 6 years ago

Implemented in 5.2

#4 Updated by Madars over 6 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

#5 Updated by Madars over 6 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF