The security verification and validation of the entire system must check the cryptographic components at both server and client side that should rely on unpredictable, irreproducible and truly random numbers, cryptographic keys and secure encryption.