<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to protect sensitive data? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715714#M1299015</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In all cases where encryption takes place the developers never have access&lt;/P&gt;&lt;P&gt;to the unencrypted data. Think of such a simple case as your password here&lt;/P&gt;&lt;P&gt;at qlik, no developer can read it out since you have the key to the&lt;/P&gt;&lt;P&gt;encryption. You can replace it but never retrieve it in clear text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the scenario I think of the qlikview script fetches encrypted data which&lt;/P&gt;&lt;P&gt;only the end user knows the key to, stores the encrypted data in a qvd,&lt;/P&gt;&lt;P&gt;just as any data, then the qvw presents the encrypted data, just as any&lt;/P&gt;&lt;P&gt;data and the end-user can enter his key in an input variable and trig the&lt;/P&gt;&lt;P&gt;decrypt macro to get back the true data. I think that should be possible&lt;/P&gt;&lt;P&gt;and have to do a proof of concept&lt;/P&gt;&lt;P&gt;  Cannot believe I'm the first one with that use case and Qlikview&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 20 Jun 2014 21:07:56 GMT</pubDate>
    <dc:creator>andy</dc:creator>
    <dc:date>2014-06-20T21:07:56Z</dc:date>
    <item>
      <title>How to protect sensitive data?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715707#M1299005</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi folks,&lt;/P&gt;&lt;P&gt;I'm building an app that holds sensitive data. No one except the end users should be able to view that data. Not the ones having access to the qvd or qvw files. Not me as the developer either. Then the qv-admins cannot be blamed if there is a leakage.&lt;/P&gt;&lt;P&gt;So the source data will be encrypted with a key, stay encrypted within the qvd. Then I guess the data has to remain encrypted in the qvw (or should I use sectionaccess but then I will get access as the developer or?) and when the user opens the app there is an inputfield to put the key which should decrypt the data. I've seen examples with decrypt-macros. Am I approaching this correctly? Possible with an enterprise tool like Qlikview?&lt;/P&gt;&lt;P&gt;/Andy&lt;/P&gt;&lt;P&gt;Andy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jan 2026 18:19:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715707#M1299005</guid>
      <dc:creator>andy</dc:creator>
      <dc:date>2026-01-26T18:19:17Z</dc:date>
    </item>
    <item>
      <title>Re: How to protect sensitive data?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715708#M1299008</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi for Application point of view you can g with section access.&lt;/P&gt;&lt;P&gt;But Qvd level encryption is not supported.&lt;/P&gt;&lt;P&gt;Hope it helped.&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;ASHFAQ&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2014 08:30:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715708#M1299008</guid>
      <dc:creator>ashfaq_haseeb</dc:creator>
      <dc:date>2014-06-20T08:30:18Z</dc:date>
    </item>
    <item>
      <title>Re: How to protect sensitive data?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715709#M1299010</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you cannot encrypt and decrypt data from QVD.&amp;nbsp; You can restrict the access in Qlikview files with Section access.&amp;nbsp; You can maintain two environments one for development and other for production, usually developers work on development environment and Qlikview administrator have access to Prod environment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This way you can restrict, only Qlikview admin has full access to the files.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jagan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2014 08:36:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715709#M1299010</guid>
      <dc:creator>jagan</dc:creator>
      <dc:date>2014-06-20T08:36:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to protect sensitive data?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715710#M1299011</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Any user who can get a copy of the QVD data can read it either through QV Personal Edition or via third party QVD tools. QVDs are not a secure way of holding data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Section access can restrict which users can view the data when using QlikView, but the developers will need access to the data to be able to develop and test the application.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The folders &amp;amp; files where the QVD data is held must be secured using AD file permissions so that access is only granted to the QlikView service account and developers when required. The developer permissions can be removed , or the developer account disabled when development is not taking place&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2014 08:41:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715710#M1299011</guid>
      <dc:creator>Colin-Albert</dc:creator>
      <dc:date>2014-06-20T08:41:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to protect sensitive data?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715711#M1299012</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No, that's not possible.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2014 09:00:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715711#M1299012</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2014-06-20T09:00:24Z</dc:date>
    </item>
    <item>
      <title>Re: How to protect sensitive data?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715712#M1299013</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Off course it is possible, everything is possible. You add a macro with&lt;/P&gt;&lt;P&gt;your favourite encryption algorithm, you can call the macro either from&lt;/P&gt;&lt;P&gt;script or from gui. If you don't know the answer, do not say it is&lt;/P&gt;&lt;P&gt;impossible.&lt;/P&gt;&lt;P&gt;I was just interesting in findings from people who have done this. Here is&lt;/P&gt;&lt;P&gt;an example&lt;/P&gt;&lt;P&gt;https://medium.com/@justin_skaggs/encryption-in-qlikview-54aedfba6f0e&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Me as a developer do not need the true data to develop but can use testdata.&lt;/P&gt;&lt;P&gt;The qlikview administration can access the files so that is why the data&lt;/P&gt;&lt;P&gt;must be worthless to them, encrypted. Just like storage of passwords on any&lt;/P&gt;&lt;P&gt;website.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2014 14:21:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715712#M1299013</guid>
      <dc:creator>andy</dc:creator>
      <dc:date>2014-06-20T14:21:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to protect sensitive data?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715713#M1299014</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #575757; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: 1.5em;"&gt;The developer has access to the load scripts where the encryption or decryption takes place. One of your requirements is that the developer has no access to the unencrypted data. Same for admins, but system admins will have access to the documents that contain the unencrypted data that are deployed on the qlikview server.&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;No one except the end users should be able to view that data.&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;That requirement cannot be met with Qlikview to the best of my knowledge.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2014 14:27:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715713#M1299014</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2014-06-20T14:27:33Z</dc:date>
    </item>
    <item>
      <title>Re: How to protect sensitive data?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715714#M1299015</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In all cases where encryption takes place the developers never have access&lt;/P&gt;&lt;P&gt;to the unencrypted data. Think of such a simple case as your password here&lt;/P&gt;&lt;P&gt;at qlik, no developer can read it out since you have the key to the&lt;/P&gt;&lt;P&gt;encryption. You can replace it but never retrieve it in clear text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the scenario I think of the qlikview script fetches encrypted data which&lt;/P&gt;&lt;P&gt;only the end user knows the key to, stores the encrypted data in a qvd,&lt;/P&gt;&lt;P&gt;just as any data, then the qvw presents the encrypted data, just as any&lt;/P&gt;&lt;P&gt;data and the end-user can enter his key in an input variable and trig the&lt;/P&gt;&lt;P&gt;decrypt macro to get back the true data. I think that should be possible&lt;/P&gt;&lt;P&gt;and have to do a proof of concept&lt;/P&gt;&lt;P&gt;  Cannot believe I'm the first one with that use case and Qlikview&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2014 21:07:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715714#M1299015</guid>
      <dc:creator>andy</dc:creator>
      <dc:date>2014-06-20T21:07:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to protect sensitive data?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715715#M1299016</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use Hidden Script.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Feb 2015 01:46:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715715#M1299016</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-02-25T01:46:03Z</dc:date>
    </item>
    <item>
      <title>Re: How to protect sensitive data?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715716#M1299017</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Of course you can Encrypt and Decrypt QVD.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Feb 2015 01:48:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715716#M1299017</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-02-25T01:48:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to protect sensitive data?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715717#M1299018</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;The best solution is :&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;1) &lt;/SPAN&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;On QVW - Edit Module create decrypt function with &lt;/SPAN&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;CryptoJS.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;function decrypt(value) {&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;if(null==value||''==value) return '';&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;-----&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;return decryptedData.toString(CryptoJS.enc.Utf8);&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Protected&amp;nbsp; Edit Module with password on Document Properties.&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;2) Create a QVD dynamic &lt;/SPAN&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;with java / C# / C++&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;In java:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;private static byte[] encryptBytes(final String s) throws Exception {&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;final Key key = new SecretKeySpec("KEYKEYKEYKEYKEYKEYKEYKEYKEYKEYKEYKEY", "AES");&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;final Cipher c = Cipher.getInstance("AES");&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;c.init(Cipher.ENCRYPT_MODE, key);&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;return c.doFinal(s.getBytes());&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;}&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;3) On Qlik - Edit Script&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;SELECT decrypt(column)....&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;from .... qvd&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 13.3333330154419px; font-family: inherit;"&gt;Protected&amp;nbsp; Edit Script with password on Document Properties.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;Notes:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;* The null and empty column aren't encrypted.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;* The qvd generation use Real Column hashcode()&amp;nbsp; (java) to test repeated values on columns&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;because Crypt generate different values for same input.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;* The speed decrease 10% or more depending number of columns encrypted.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;This process is tested for a QVD with more than 100 millions records.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Feb 2015 01:50:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-protect-sensitive-data/m-p/715717#M1299018</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-02-25T01:50:47Z</dc:date>
    </item>
  </channel>
</rss>

