Online Banking uses industry-standard protocols that leverage encryption for transferring data. Encryption creates a secure environment for the information being transferred between your browser and Bank of America.
These security protocols protect data in 3 key ways:
Authentication ensures that you are communicating with the correct server. This prevents another computer from impersonating Bank of America.
Encryption scrambles transferred data to prevent eavesdropping of sensitive information and to ensure that only the server you're sending the information to can read it.
Data integrity verifies that the information sent by you to Bank of America wasn't altered during the transfer. The system detects if data was added or deleted after you sent the message. If any tampering has occurred, the connection is dropped.