Skip to main content
Online Banking

Security and Support FAQs

  • Hide Show How we measure Online Banking security

    Online Banking uses several different methods to protect your information.

    All information within Online Banking uses the SSL (Secure Socket Layer) protocol for transferring data. SSL is encryption that creates a secure environment for the information being transferred between your browser and Bank of America.

    At a high level, SSL uses public key cryptography to secure transmissions over the Internet. In practice, your browser will send a message via SSL to the bank’s server. The bank responds by sending a certificate, which contains the bank’s public key. Your browser authenticates the certificate (agrees that the server is in fact Bank of America), then generates a random session key which is used to encrypt data traveling between your browser and the bank’s server. This session key is encrypted using the bank’s public key and sent back to the server. The bank decrypts this message using its private key, and then uses the session key for the remainder of the communication.

    Secure Socket Layer (SSL) protects data in three 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.
    • 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.
  • Hide Show Reset your passcode

    If you forget your Online Banking passcode you can reset it. Create a new passcode.

  • Hide Show Computer equipment and software required for Online Banking

    Online Banking enrollment is easy—and takes just a few minutes.
    Enroll now in Online Banking
    See which browsers we recommend for Online Banking

  • Hide Show Using Online Banking outside the United States

    You can use Online Banking from anywhere in the world as long as you have a connection to the internet and a supported Internet browser with the exception of countries sanctioned by the Office of Foreign Assets Control (OFAC), such as Burma/ Myanmar, Cuba, Iran, Libya, North Korea, Sudan, Syria and any others that may be identified from time to time by OFAC.