Solid File System

Virtual file system enigne that can be embedded into your software.

Encrypt and decrypt the file

If you want to create the file and have it encrypted, set Encryption and Password parameters of Constructor of SolFSStream class.

To encrypt the existing file or change its encryption mode use SetFileEncryption() method of SolFSStorage class. If the file was not encrypted, pass empty string in OldPassword parameter of this method. To change the file password (and possibly encryption mode), specify the current password in OldPassword parameter.

To decrypt previously encrypted file SetFileEncryption() method of SolFSStorage class. Specify the current password in OldPassword parameter and empty string in NewPassword parameter.

Note: encrypting, decrypting or re-encrypting the file takes certain time which can be significant on large files.

Back to top