Qlik Community

QlikView Security & Governance

Discussion Board for collaboration on QlikView Security and Governance.

Highlighted
HimanshuKakade
New Contributor

Encryption in Qlikview

Hi We are looking for options to Encrypt the QlikView data.

We have already stored the data is QVDs are we are only providing the link to the main dashboard (i.e. QVW file) to the end user.

1) Apart from using QVDs, is there any way we can encrypt the data further?

2) What are different ways in Qlikview to Encrypt the data?

3) On what levels we can implement the encryption?

 

Kindly guide.

 

3 Replies
MVP
MVP

Re: Encryption in Qlikview

There is no such native function in qlik that can encrypt/decrypt data. However, you can write your own function in JavaScript or VB Script and use that in qlik to achieve that. Have a look here : Data Encryption in QlikView Using Macro for better understanding of the process. 

MVP
MVP

Re: Encryption in Qlikview

>>Apart from using QVDs, is there any way we can encrypt the data further?

If you believe QVD files to be encrypted, you are mistaken - QVD files are not encrypted and any QV/QS (including personal edition / desktop) can open the QVD to display the data. Confidential data in QVDs needs to be secured using normal file/folder access control.

>>What are different ways in Qlikview to Encrypt the data?

The data inside a qvw file is binary, and there is no public API for getting the data from a qvw, so I don't how well encrypted it may or may not be. Qlik offers row and column security using section access, applied when the user opens the document. On a server implementation, you can prevent users from downloading data and using binary loads of the QV document.

>>On what levels we can implement the encryption?

I am not sure what you mean.

Logic will get you from a to b. Imagination will take you everywhere. - A Einstein
Support
Support

Re: Encryption in Qlikview

Most likely, any software-based encryption tool is going to be too slow etc. and will likely cause issues with the platform.  The only success of which I have ever heard has been with hardware-based encryption devices.  That is the only option available at the moment that I would venture is going to be workable and perform well.  

Regards,
Brett

To help users find verified answers, please don't forget to mark a correct resolution or answer to your problem or question as correct.