How do banks provide secure internet banking?

Most banks provide secure internet banking by way of authentication, SSL, encryption, firewalls and automatic log-off.


Authentication is any process by which credentials such as name and password of a user by validating those credentials against some authority.


Secure Sockets Layer (SSL) protects an internet-banking user by enabling encryption of information and thus provides minimal risk of external violations.


Encryption protects a user by converting the words and phrases used during an Internet banking session into coded language.


High-end firewalls protect the banks computer systems against unauthorized access.


Automatic log off is done automatically after 10 minutes of inactivity during an Internet banking session.