this is really not a good idea; I don't know, but I would imagine your bank does not supply code because it is well aware of the security dangers

I would put security as a higher priority than...