The document presents two solutions for secure internet banking authentication - one based on short-time passwords using hardware security modules, and the other based on certificate-based authentication using smart cards. It discusses current authentication threats like offline credential stealing and online channel breaking attacks. Both proposed solutions offer strong security against these common attacks, with the certificate-based solution being highly attractive for the future due to changing legislation and the spread of electronic IDs.