Protection of VNF and PNF packages against substitution and modification

Some VNF and PNF package files are placed in the local directory of the Docker container of the orchestrator, and you can protect them against substitution and modification. When VNF and PNF packages are protected, the orchestrator automatically computes their SHA256 hash when they are uploaded to the orchestrator web interface. When accessing files in the local directory of the Docker container, the orchestrator compares their current SHA256 hash with the previously saved hash. If the SHA256 hashes do not match, the orchestrator prevents users from performing actions with the network function, such as adding it to the topology of a network service.

To protect of VNF and PNF packages against substitution and modification:

  1. In the menu, go to the System section.

    By default, the Monitoring tab is selected, which displays the Zabbix server connection settings.

  2. Select the Other tab and select the Calculate hash sum SHA256 for VNF/PNF files on storage check box. This check box is cleared by default.

VNF and PNF packages are protected against substitution and modification.

See also

Scenario: Deploying a virtual network function

Scenario: Deploying a physical network function

Page top