Is Your Bank Keeping Your Secrets?