Skip Header Navigation

We use several layers of proven security technologies and processes to provide you with secure online access to your accounts and information. These are continuously evaluated and updated by our experts to ensure that we protect you and your information. These include:

Secure Socket Layer (SSL) Encryption

When you successfully login to Online Banking or another secure RBC website using an authentic user ID and password, our web servers will establish a secure socket layer (SSL) connection with your computer. This allows you to communicate with us privately and prevents other computers from seeing anything that you are transacting – so you can conduct online business with us safely. SSL provides 128-bit encrypted security so that sensitive information sent over the Internet during online transactions remains confidential.



To protect our users, we provide secure private websites for any business that users conduct with us. Users login to these sites using a valid client number or username and a password. Users are required to create their own passwords, which should be kept strictly confidential so that no one else can login to their accounts.



We use a multi-layered infrastructure of firewalls to block unauthorized access by individuals or networks to our information servers.


Computer Anti-Virus Protection

We are continuously updating our anti-virus protection. This ensures we maintain the latest in anti-virus software to detect and prevent viruses from entering our computer network systems.


Data Integrity

The information you send to one of our secure private websites is automatically verified to ensure it is not altered during information transfers. Our systems detect if data was added or deleted after you send information. If any tampering has occurred, the connection is dropped and the invalid information transfer is not processed.


Ensuring Your Online Safety

Find out how these security mechanisms safeguard our communications with you and learn how RBC helps to protect you against fraud.