A valid National ID card could be created with relative ease - the fact you do not realize that shows you do not understand what technology can do nowadays.  When it comes to cost, if this is something that proves beneficial (just the fact you can vote with it is proof enough!) then those costs should be absorbed and we can figure out how to pay for it out of our budget.  You also caution about how to identify and administer id's to these people - well how would we properly identify who should vote?  As has already been pointed out, there is a constitutional right to vote but there is also a constitutional right to own a gun but I need an id to purchase one.  I find it sad and odd that you do not want to help poor people get an id card that would offer them access to more services than without one.