CPC G06F 21/84 (2013.01) [G06F 21/445 (2013.01); G06F 21/606 (2013.01); G09G 5/393 (2013.01); H04L 9/0866 (2013.01); H04L 9/0894 (2013.01); G06F 2221/031 (2013.01); G09G 2358/00 (2013.01); H04L 9/3273 (2013.01)] | 9 Claims |
[ 9. A method for a display module comprising:
providing a control interface to receive encrypted commands and encrypted data for display;
providing a cryptographic engine;
performing one of:
enabling the provided cryptographic engine to decrypt the encrypted commands and data received by the control interface to produce decrypted commands and decrypted data, or
configuring the provided cryptographic engine to decrypt the encrypted commands and data received by the control interface to produce decrypted commands and decrypted data;
performing one of:
enabling the provided control interface to control a plurality of display driver outputs based on the decrypted commands, or
configuring the provided control interface to control the plurality of display driver outputs based on the decrypted commands;
enabling a display array element to display a randomized number grid based on the plurality of display driver outputs using the decrypted data;
enabling positional information corresponding to the randomized number grid to be input using a personal identification number (PIN) pad;
enabling the positional information to be received and decoded into PIN digits;
enabling generation of an encrypted PIN based on the PIN digits; and
enabling transmission of the encrypted PIN to the PIN pad.]
|