Email Post: An improved anonymous authentication scheme for roaming in ubiquitous networks