You will create a KFileCoder archive. This is a file, with an KFR extension. Choose New File, enter a filename. Then, after validation, you will be asked a password, and an algorithm. (see password and algorithms sections for more details).
Then a new archive has been created. You should add files, or full directories, with the commands of the Archive menu. All files you added are encoded in the archive, and original are not deleted. If you send the archive, you send all encoded files you added. The path of files is saved, then you can restore files with the same directories and structure, while extracting.
You can close the archive when all need files were added.
First, open an existing KFileCoder archive, and enter the password. If the password is false, an error message box will be shown.
Then, select the files you want to extract, or none if you want to extract all files. Run one of the following commands:
Next, you must choose the destination directory, where decoded files will be written. KFileCoder will create original paths in this directory. For example, if the original file was /home/me/website/index.php3, and you extract this file to /home/user/, then the destination file will be /home/user/home/me/website/index.php3.
If data are not successfully decoded, a warning will be shown. Id deed, KFileCoder a hash control of the encoded files. Then, it's easy to know if destination data fit with the original ones. If no error message is shown, then data are successfully extracted.
The password and the algorithm are the most important things you use when encoding data. More the password is long, more hard the protection will be. When you add a letter to your password, it multiply the possibilities by 256. Then, using a 8 characters password is good. Don't use you name, address, cat name, city in your password. Mix letters and numbers. For example, cd89scr23 is a good password, very hard to find. The best way not to forget a password is to learn a sentence. For example Linux is a very good operating system. Then, your password will be the first letters of all words of your sentence, liavgos in our example.
The password is not written in the archive: it would be too easy to find it. Then the hackers can't read the password in the file (unlike Word documents), and the author can't make anything if you lose it.
When you open an archive, it tells you if the password is correct. But the password is not written in the archive. It use a 128 bits hash functions (pschf) to check the password. Then this test can't provide an easy way to hackers to calculate the password.