Password-based Encryption, Decryption, and WebDecrypt

This lecture demonstrates how to use the password-based encryption capabilities of the CrococryptFile open-source application family.

Now we will go through the basic functions of cracovia file. We start off with a simple password based encryption. As I said before, if you click one file, you can directly encrypt it with a critical crypt file. The same is true for directories for multiple files, which I will do now. I have to use the sent to option so let’s assume I want to encrypt these images. Crocker file will propose a default file name of course you can change this I will college change it. I could also switch the directory where to store it anywhere on the PC as possible. But I will stick to the default. And for now I will only use password based encryption using Aes 256 which will follow pbk df two pkcs five. So I use a simple password here. And you have to confirm it of course, without the password, you can decrypt the data, say okay. And the encryption was successful and as you can see you have now the archive called change it in this directory. Let’s assume you have sent this file to a different recipient, or you have encrypted the file for yourself because you remove the original files, no matter what when you double click it or if you use the context menu again, you can decrypt the file, I will do this. Now, the default folder where to decrypt the files is the name of the archive, obviously. And now I have to provide the decryption password And as you can see the decryption was successful and it opens the decrypted folder. And as you can see, all files are there, including hidden files. You can see this hidden file in the original folder. But it doesn’t doesn’t matter for now. As I said before, in the introduction, there’s also a tool called the web to crypto. This is solely for password based encrypted crocco crypt files. You can download this as well from SourceForge. It’s the same repository, and it’s called web decrypt. So you can run it on every server yourself. On the Google App Engine, which is hosted on the app spot, there is a demo. I call it a demo because it’s fully functional but restricted to it. 10 megabytes archives, and it’s very slow. For some reason on Google App Engine, the 100,000 iterations run very slowly. When you do this on a normal server it, it’s not that slow. But for the demonstration here, now it will work. So I choose the file that I’ve just created the encrypted archive. And I provide the password as well. And now I will start the decryption. When you do this, this will take much longer I admit that I have cut this from the video. As I said, the Google App Engine is very slowly acting for this decryption process. As a result, when the server has decrypted the archive, you get a plain zip archive. So just click OK to download it and open the windows explorer and as you can see, you have the same result as with the desktop application. There simply is no thumbnail view in Windows but when you double click you see that you have the decrypted images as well.