Transaction authentication number skr. TAN alebo T.A.N. je druh jednorazového hesla, používané v prostredí internetového bankovníctva na autorizáciu finančných transakcií. TAN poskytuje zvýšenie bezpečnosti tým, že funguje ako druh dvojfaktorovej autentifikácie. Pokiaľ útočník získa dokument alebo zariadenie, obsahujúce TAN, bez znalosti prihlasovacích údajov je nepoužiteľné. Pokiaľ získa prihlasovacie údaje, bez platného TAN nemôže uskutočniť žiadnu transakciu