a vehicle key system and method which reduces problems with key management , distribution , and collection . the system includes a computer for completing a vehicle rental transaction involving one of a plurality of different vehicles , for determining an encrypted code associated with a vehicle security system of the one vehicle , and for storing the encrypted code in a reusable programmable key to limit use of the key to operating the one vehicle during a rental period defined by the vehicle rental transaction .