The electronic identity (e-ID) card project has gained media attention due to the late arrival of equipment delaying ...