Encrypt zeros AES-key verification algorithm
The cryptographic engine provides a method for verifying the value of an AES cryptographic key or key part without revealing information about the value of the key or key part.
In this method, the AES key data encryption algorithm encodes a 128-bit value that is all zero bits. The leftmost 32 bits of the result are compared to the trial input value or returned from the Key Test2 verb in an 8-byte variable that is padded with bits valued to zero.