Using SiriKali to encrypt data via the GUI

Slashdot it! Delicious Share on Facebook Tweet! Digg!

CryFS: An Example

I chose CryFS for testing with the goal of determining compatibility with the ownCloud service. According to its developers, the tool works together with every service that synchronizes data with a local client.

CryFS has its origins in a 2015 college thesis written by developer Sebastian Messmer at the Karlsruhe Institute for Technology. As with the other candidates, this tool is based on the Filesystem in Userspace (FUSE) kernel module in order to shift the necessary filesystem drivers from the kernel space to the userspace. This approach makes it possible for end users to maintain and administer filesystems.

You can select only one of the your preinstalled encryption types, so you will have to install CryFS for this example to work. When you select the corresponding option under Create Volume , a dialogue will appear. Now you can enter a name for the folder or the file that is to be encrypted. Then, you select the corresponding object in the file tree (Figure 2).

Figure 2: Setting up a CryFS volume only requires a few inputs, such as the name for the corresponding directory.

You have several possibilities with respect to the key. You can either enter it manually, or you can use a previously set up encryption file. You will need to share the location of this file with SiriKali. Alternatively, you can use the integrated keyring or the wallets from Gnome and KDE. The software displays encrypted files and folders in the main window. You can show and hide these as desired (Figure 3).

Figure 3: The volume that has been created can then be seen in the application's main window. It comes with the corresponding options for mounting and unmounting the drive.sponding directory.

I encrypted and deposited the Ubuntu User folder and several files plus other items in the ownCloud sync file. The folder appears in the ownCloud server's browser view. As intended, it contains the individually encrypted files (Figure 4). Tests performed with both gocryptfs and securefs achieved the same results.

Figure 4: After synchronizing with the ownCloud server, the user will see the encrypted files that are on the server in the browser. The software even made the names for the files unrecognizable.

Conclusion

SiriKali reveals itself as a useful piece of software for users who want a graphical interface for tools that actually work on the command line. Although the GUI does not offer access to all of the options available in each application, you can use many of the most essential options. If you need more, the man page for each of the applications explains all of the options and parameters. Encrypting contents for services like Dropbox and ownCloud works reliably, as the data gets to the server in encrypted form.

The inconvenience caused by the SiriKali developers not delivering the individual backends along with the tool is understandable, since the effort required to maintain and update every system would be too much. A more thorough comparison of the encryption tools used here is found on the gocryptfs website [11]. The developers for CryFS also compare their software with the competition [12].

Buy this article as PDF

Express-Checkout as PDF

Pages: 3

Price $0.99
(incl. VAT)

Buy Ubuntu User

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Playing with Parrot Security OS

    The latest release of Parrot Security OS has some extremely colorful plumage, which will appeal to both hackers and lay users interested in their systems' safety.

  • Tracking down weak points in your intranet

    Finding weak points and problematic configurations in an intranet typically takes a lot of time and effort. Thanks to careful integration into Kali Linux, the OpenVAS and Nmap tools can be genuinely helpful.

  • Encrypting email with GnuPG

    US intelligence agencies tap into billions of call data and electronic messages monthly – reason enough to consider encrypting your email traffic.

  • Controlling a computer with speech

    The Blather, FreeSpeech, Palaver, Simon, and Vedics speech recognition programs are ready to respond to voice commands. This sounds good in theory, but there are some pitfalls in practice.

  • Installing and testing Nextcloud

    Leading ownCloud developers, including the project founder Frank Karlitschek, became dissatisfied with the direction of the project, so they started Nextcloud, a fork of the code and a new company. The goal is to create a better balance among the company, clients, and users. We take a look at how Nextcloud is faring.