Concurrent Zero Knowledge in the Public-Key Model