An Authentication Mechanism For Stateless Communication