Encrypted Files

SiriKali – graphical frontend for encrypted filesystems

SiriKali is a Qt-based graphical application for creating, unlocking and managing encrypted folders. It supports several filesystem encryption utilities, providing a common desktop interface for tools that would otherwise require separate command-line workflows.

The application supports local encrypted storage and remote filesystem access through SSHFS. Users can save frequently accessed volumes as favourites and configure different methods for retrieving their passwords or keys. SiriKali also supports integration with desktop credential stores, helping users manage multiple encrypted locations without repeatedly entering complex commands.

This is free and open source software.

Key Features

  • Supports multiple encryption backends, including CryFS, gocryptfs, securefs, EncFS, fscrypt and eCryptfs through supported helpers.
  • Provides remote filesystem mounting through SSHFS.
  • Creates, mounts and unmounts encrypted volumes through a unified graphical interface.
  • Stores frequently accessed volumes as favourites for convenient mounting.
  • Supports password retrieval through KDE Wallet, libsecret and its internal credential storage system.
  • Allows passwords, keyfiles or combinations of the two to be used with supported backends.
  • Can unlock favourite volumes using a configured key source without displaying a password prompt.
  • Supports custom backends and command-line options for automated volume mounting.

Website: mhogomchungu.github.io/sirikali
Support:
Developer: Francis Banyikwa
License: GNU General Public License v3.0

SiriKali

SirKali is written in C++. Learn C++ with our recommended free books and free tutorials.


Related Software

GUI File Encryption Tools
GpgFrontendQt frontend for OpenPGP encryption, signing and key management
CryptomatorMulti-platform transparent client-side encryption of files in the cloud
VeraCryptStrong disk encryption software (File and Disk)
Picocrypt NGCommunity-developed continuation of the archived Picocrypt project
KGpgKDE frontend for GnuPG with encryption and key management
PicocryptVery small (hence Pico), very simple, yet very secure encryption tool
KleopatraKDE tool for managing X.509 and OpenPGP certificates
VaultsCreate encrypted vaults in which you can safely store files
SiriKaliQt/C++ GUI front end
QccryptQt cross-platform frontend for the ccrypt command-line tool
PGPToolJava-based desktop GUI for PGP decryption/encryption
OpaqueFilesStore or archive files in the cloud
Volaris for DesktopWrapper for Volaris
File Lock PEAPassword Encrypting Archive
HideoutSimple drag-and-drop file encryption and decryption using GnuPG

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
1 Comment
Oldest
Newest Most Voted
Joseph
Joseph
5 months ago

How does SiriKali handle the security trade-off between convenience and trust when it presents many different encryption backends through one interface, especially if users don’t fully understand the strengths and weaknesses of each backend?