The invention relates to a password-stealing-preventing random-variation numeric keypad comprising function keys, numeric keys and a control circuit. Each key comprises a keycap, a digital tube display, conductive rubber triggers, support sleeves, support pillars, a thin-film touch panel and a circuit board, the thin-film touch panel is fixedly mounted on the circuit board, the conductive rubber triggers are fixedly mounted on the thin-film touch panel, the keycap is mounted on the conductive rubber triggers through the support sleeves and the support pillars in a guiding and sliding manner, and digital tubes are fixedly mounted on the thin-film touch panel below the middle of the keycap. The keypad aims to overcome defects of a traditional password keypad, and an 89C51 single chip microcomputer generates random numbers by the aid of an internal timer and a method of interrupt coalescing; the dynamic random-number password-stealing-preventing keypad, allowing positions of numbers from 0 to 9 displayed by the LED seven-segment digital tubes changing randomly, can not only be applied to password entering of ATMs (automatic teller machines), but also be widely applied to various other devices, utilizing keypads for entering passwords, such as POSs (points of sales), safety boxes and antitheft doors, and is of great significance to development of national economy and protection of civil information.