November 2018
Intermediate to advanced
382 pages
11h 20m
English
Verification is the process that evaluates the implemented product or system to ensure it matches the intended design. Frequently, this process is also accompanied by validation, a process that checks that the system in question meets the needs of one or more stakeholders.
Depending on the type of system being developed, there may be many different test events. For example, some types of products may have to undergo extensive environmental testing to ensure the product can operate in harsh conditions (such as space, or the desert).
Some security products may have to undergo independent lab testing such as Common Criteria (CC) validation or Federal Information Processing Standards (FIPS) 140-2 validation for cryptographic modules. ...