def _crc(plaintext):
if not isinstance(plaintext, six.binary_type):<EOL><INDENT>plaintext = six.b(plaintext)<EOL><DEDENT>return (zlib.crc32(plaintext) % <NUM_LIT>) & <NUM_LIT><EOL>
Generates crc32. Modulo keep the value within int range.