Audit levels
Verification of the content of the escrow.
This is only a basic verification of the readability of the escrow content, antivirus test and validation of any content encryption.
Inventory and analysis of escrow content
includes a complete audit of the custody content. It identifies the escrowed source code, software documentation, compilation instructions and the necessary elements to perform the compilation.
Source code compilation
This level tests whether the source code can be compiled from the repository content. A full development environment is created and the stored libraries and modules are checked with a documented compilation procedure. The output is successfully compiled source code.
Binary Output Comparison
the output of the compilation of the stored source code and the executable files of the software under custody is verified.
Full functional testing
This is the most comprehensive verification of the contents of the escrow. After the full compilation has been performed, testing of specific software functionality is performed according to specified requirements.
Obviously, performing an audit precludes the use of a secure version of the escrow software because the source code must be readable by DEPONEST. Therefore, in this case, the emphasis is on contractually ensuring their security.