Secure Handling of VNFD and NSD Package Data
Proposers
- Rahul Kumar (Tata Elxsi)
- Deepika E (Tata Elxsi)
- Jayaprakash G (Tata Elxsi)
- Ramesh Ramanathan (Tata Elxsi)
Description
This proposal aims to enhance the security of the onboarding process for VNFD and NSD package data. At present, this sensitive data is stored in MongoDB in an unencrypted format, which presents a potential vulnerability. We propose to encrypt this data during storage and decrypt it during retrieval, This will ensure that the data is only decipherable through the UI, thereby enhancing the overall security of the system.
Implementing this feature will provide the following benefits:
- Enhanced data security: Encrypting sensitive data reduces the risk of unauthorized access.
- Improved integrity: By protecting the integrity of the data, we ensure that it remains accurate and consistent during its lifecycle.
Demo or definition of done
A Robot test will be created or updated, containing at least the following steps:
- Onboarding the NSD VNFD package.
- Instantiation of the NS and then after verifying successful NS creation deleting the NS instance.