1. A method of tokenizing an account number comprising: receiving a message; determining that the message includes an account number; determining a length of the account number; selecting a token map based on the length of the account number; determining a size of a targeted segment based on the length of the account number; extracting the targeted segment of the size from the account number; and replacing the targeted segment with a token value and a token map version identifier associated with the token map.