1. A computer-implemented method for tokenizing data, comprising: accessing, by a computer, a set of initialization vectors comprising a plurality of initialization vectors; tokenizing first sensitive data using one or more initialization vectors from the set of initialization vectors to form first tokenized data; accessing, by the computer, one or more updated initialization vectors comprising fewer than the plurality of initialization vectors in response to one or more of a detection of a security violation, an identity of a user associated with the first sensitive data, and a circumstance of the tokenization operation; replacing, by the computer, one or more initialization vectors in the set of initialization vectors with the one or more updated initialization vectors to form an updated set of initialization vectors; and tokenizing second sensitive data using one or more initialization vectors from the updated set of initialization vectors to form second tokenized data.