1. A method for string signature scanning, comprising: processing one or more signatures into one or more formats including decomposing each variable-size signature of the one or more signatures into a plurality of fixed-size signature substrings and one or more variable-size signature substrings, and building one or more data structures for synthesizing the fixed-size signature substrings of the one or more variable-size signatures into the variable-size signatures; receiving a particular string field including a string of data values; identifying any signatures included in the particular string field including scanning the particular string field for the plurality of fixed-size signatures or signature substrings and synthesizing identified fixed-size signature substrings into any variable-sized signatures at the location where one or more fixed-size signature substrings are identified; and outputting any identified signatures in the particular string field.