JB, actually I believe what PuraVida was talking about with BoA is somewhat different from what is decribed on that SecureCard website, though the technology is most likely closely related. With the BoA system (which they call SafePass), you get a special code (valid for only 10 minutes) that can be sent directly to your cellphone (or other mobile device) via text message. The mobile version is completely free (except for any TM charges from your cell carrier if you don't have unlimited) and does not require any special cards or other hardware. You just sign up for it like you did for on-line banking. The possible downside comes if you don't have your phone with you (or get charged extra for TM's) as you then have to call their 800 number everytime you have to use your card (or you could just temporarily activate or de-activate your SafePass service as needed). The also offer a special SafePass card which sounds more like the SecurePass technology described in your link. With that you always have the means to access the special code because it appears right on your card. They do charge a one-time fee of $20 for the special card but that seems like it would be well worth it if you think you will regularly need to use your credit card number on-line over public networks or plan to travel with your card to places where it might easily get stolen. What the technology won't really protect you from is some waiter quickly running your card to make an extra purchase while taking it back to charge you for your meal. That's why, if I use a card anywhere, I generally prefer to do hand to the person right at the counter where I can keep the card and what is being done with it in sight at all times, rather than trust that they aren't doing anything shady with it while I wait for them to return with it to my table.
Here is the link for info on the BoA system:
https://www.bankofamerica.com/privacy/Control.do?body=privacysecur_faqs#sp_q1I happen to be a BoA customer. With a quick check, I couldn't find anything on the Chase Bank website that sounded anything remotely like SecureCard or SafePass, but that doesn't mean they don't have something similar. Isra's best bet there would just be to call his bank and ask.