title: how to encrypt data files in C++?
body: <p>now I am writing a app in C++, and currently my app reads models or parameters from several data files. Those files, i.e. self-define dictionary, are currently stored in plain text and to be loaded dynamically by C++ while runtime. </p>
  
  <p>Yet, I don't want those files to be easily seen by my client while they get the released application, so I need to encrypt the file first. What's the general practice for this situation? </p>
  
  <p>And those file are huge in size, so compile to a resource file is not a good option. </p>
  
  <p>Actually I just need a <strong>simple 'encryption', at least not plain text stored in released version</strong>. And I dont want the encryption libraries which will load the whole file into the memory first in order to perform decryption, since the files are huge and no need to load its whole body into memory at one time.</p>
  
  <p>Thanks!</p>