<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tokenization Properties on</title><link>https://docs.protegrity.com/protectors/10.1/docs/pmr/pmr_ch_protegrity_tokenization/pmr_ch_tokenization_properties/</link><description>Recent content in Tokenization Properties on</description><generator>Hugo</generator><language>en</language><atom:link href="https://docs.protegrity.com/protectors/10.1/docs/pmr/pmr_ch_protegrity_tokenization/pmr_ch_tokenization_properties/index.xml" rel="self" type="application/rss+xml"/><item><title>Data Type and Alphabet</title><link>https://docs.protegrity.com/protectors/10.1/docs/pmr/pmr_ch_protegrity_tokenization/pmr_ch_tokenization_properties/pmr_ch_token_type_and_format/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/protectors/10.1/docs/pmr/pmr_ch_protegrity_tokenization/pmr_ch_tokenization_properties/pmr_ch_token_type_and_format/</guid><description>&lt;p>An alphabet contains all characters considered for tokenization, it is derived from the tokenization type. Characters outside the alphabet are considered delimiters.&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>Note&lt;/strong>: This is applicable only for Unicode Gen2 token.&lt;/p>&lt;/blockquote>
&lt;p>Refer to &lt;a href="https://docs.protegrity.com/protectors/10.1/docs/pmr/pmr_ch_protegrity_tokenization/#:~:text=Table:%20Tokenization%20Types">Tokenization Types&lt;/a> for the full list of supported token types.&lt;/p></description></item><item><title>Static Lookup Table (SLT) Tokenizers</title><link>https://docs.protegrity.com/protectors/10.1/docs/pmr/pmr_ch_protegrity_tokenization/pmr_ch_tokenization_properties/pmr_ch_static_lookup_table_tokenizers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/protectors/10.1/docs/pmr/pmr_ch_protegrity_tokenization/pmr_ch_tokenization_properties/pmr_ch_static_lookup_table_tokenizers/</guid><description>&lt;p>A static lookup table (SLT) contains a pre-generated list of all possible values from a given set of characters. An alphabetic lookup table for instance might contain all values from &amp;ldquo;Aa&amp;rdquo; to &amp;ldquo;Zz&amp;rdquo;. All entries are then shuffled so that they are in random order.&lt;/p>
&lt;p>SLT tokenizer uses multiple SLTs to generate tokens. This is done by first dividing the input value into smaller pieces, called token blocks, which correspond to entries in the lookup tables. The token blocks are then substituted with values from the SLTs and chained together to form the final token value. This means that the token is a result of multiple lookups in multiple SLTs.&lt;/p></description></item><item><title>From Left and From Right Settings</title><link>https://docs.protegrity.com/protectors/10.1/docs/pmr/pmr_ch_protegrity_tokenization/pmr_ch_tokenization_properties/pmr_ch_left_and_right_settings/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/protectors/10.1/docs/pmr/pmr_ch_protegrity_tokenization/pmr_ch_tokenization_properties/pmr_ch_left_and_right_settings/</guid><description>&lt;p>This property indicates the number of characters from left and right that will remain in the clear and hence be excluded from tokenization. Not all token types will allow the end-user to specify these values. The &lt;em>From Left and From Right&lt;/em> settings can be configured in the &lt;strong>Tokenize Options&lt;/strong> during the Data Element creation on the ESA Web UI.&lt;/p>
&lt;p>For example;&lt;br>
Input Value: 5511309239934975&lt;br>
Credit Card Token: Left=0 Right=4&lt;br>
Output Value: 827827892990&lt;strong>4975&lt;/strong>&lt;/p></description></item><item><title>Internal Initialization Vector (IV)</title><link>https://docs.protegrity.com/protectors/10.1/docs/pmr/pmr_ch_protegrity_tokenization/pmr_ch_tokenization_properties/pmr_ch_internal_initialization_vectoriv/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/protectors/10.1/docs/pmr/pmr_ch_protegrity_tokenization/pmr_ch_tokenization_properties/pmr_ch_internal_initialization_vectoriv/</guid><description>&lt;p>Internal IV is automatically applied to the input value when the token element&amp;rsquo;s left and right properties are non-zero, designating some characters to remain in the clear. An Internal IV provides an additional security during the tokenization process.&lt;/p>
&lt;p>Data to tokenize can be logically divided into three components: left, middle, and right. If an IV is used, then the left and right components are concatenated to form the IV. This IV is then added to the middle component before the value is tokenized.&lt;/p></description></item><item><title>Length Preserving</title><link>https://docs.protegrity.com/protectors/10.1/docs/pmr/pmr_ch_protegrity_tokenization/pmr_ch_tokenization_properties/pmr_ch_length_preserving/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/protectors/10.1/docs/pmr/pmr_ch_protegrity_tokenization/pmr_ch_tokenization_properties/pmr_ch_length_preserving/</guid><description>&lt;p>With the &lt;strong>Preserve Length&lt;/strong> flag enabled, the length of the input data and protected token value is the same.&lt;/p>
&lt;p>For data elements with the &lt;strong>Preserve Length&lt;/strong> flag available, you have an option to generate token values that are of the same length as the input data.&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>Note:&lt;/strong> The Unicode Gen2 token element is Code Point length preserving when this option is enabled. The length in bytes can vary depending on the alphabet selected during data element creation.&lt;/p></description></item><item><title>Short Data Tokenization</title><link>https://docs.protegrity.com/protectors/10.1/docs/pmr/pmr_ch_protegrity_tokenization/pmr_ch_tokenization_properties/pmr_ch_short_data_tokenization/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/protectors/10.1/docs/pmr/pmr_ch_protegrity_tokenization/pmr_ch_tokenization_properties/pmr_ch_short_data_tokenization/</guid><description>&lt;p>When using tokenizers, such as, SLT_1_3, SLT_2_3, and SLT_X_1, the minimum input limit for tokenizable characters or bytes is three. When using tokenizers, such as, SLT_1_6 and SLT_2_6, the minimum input limit for tokenizable characters or bytes is six.&lt;/p>
&lt;p>The possible flag values for short data tokenization are described in the following table.&lt;/p>
&lt;p>&lt;em>Table: Short tokens flag values&lt;/em>&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Short Token Flag Value&lt;/th>
 &lt;th>Action&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>No, generate error&lt;/td>
 &lt;td>Do not tokenize the short input but generate an error code and an audit log stating that the data is too short.&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Yes&lt;/td>
 &lt;td>Tokenize the data if the input is short.&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>No, return input as it is&lt;/td>
 &lt;td>Do not tokenize the short input but return the input as it is.&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;p>The following tokens support short data tokenization:&lt;/p></description></item><item><title>Truncating Whitespaces</title><link>https://docs.protegrity.com/protectors/10.1/docs/pmr/pmr_ch_protegrity_tokenization/pmr_ch_tokenization_properties/pmr_ch_tokenization_truncating_white_spaces/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/protectors/10.1/docs/pmr/pmr_ch_protegrity_tokenization/pmr_ch_tokenization_properties/pmr_ch_tokenization_truncating_white_spaces/</guid><description>&lt;p>With fixed length fields or columns, input data may be shorter than the length of the field. When this happens, data may be appended with either, or both, trailing and leading whitespace. In those situations, the whitespace is considered during Tokenization. It will affect the tokenization results.&lt;/p>
&lt;p>For instance, consider a scenario where the name &amp;ldquo;Hultgren Caylor&amp;rdquo; is stored in a Hive Char(30) column.&lt;/p>
&lt;p>As the length of the data is less than 30 characters, trailing whitespaces are appended to it. In this case, assume that we need to protect this column with a data element that preserves the first and last character (L=1, R=1). Now with this setting, the expectation is to preserve character H at the start and the character r at the end, in the protected value output. However, the actual data has trailing whitespaces. This results in the output containing the character &amp;ldquo;H&amp;rdquo; at the start and a whitespace character &amp;quot; &amp;quot; at the end. The unnecessary trailing whitespaces cause the final protected output to generate a different token.&lt;/p></description></item></channel></rss>