The two internet giants have helped form the Information Card Foundation, which will attempt to tie together vendors' efforts to develop secure online identities for internet users