Category: | Feature request |
Priority: | Normal |
Status: | New |
Project: | Severity: | Feature |
Resolution: | Open |
|
Component: | Reproducibility: | N/A |
Assigned to: |
Lots of the data we need to export and deliver via email is sensitive and needs to be encrypted in transit. The easiest way for our customers to receive this data has been to wrap the reports in an encrypted ZIP file using AES encryption (not that ZIP 2.0-compatible garbage).
There is a Google Code project called winzipaes (https://code.google.com/p/winzipaes/, also requires BouncyCastle crypto provider) that can be used to stuff a report into an encrypted wrapper using a pre-shared key. If JasperServer could support this kind of protection, it would be very helpful. It seems like storing the credential (pre-shared encryption key) in the database attached to a job plus adding this wrapper would allow these data to be protected for transit.
v5.5.2