What's new in sett 5.7.0? ๐Ÿš€

We’re excited to announce the release of sett version 5.7.0, packed with bug fixes and new features to enhance your experience.

Changelogs ๐Ÿ“œ: Detailed changelogs are available for both sett-guiand sett-cli:

Download ๐Ÿ“ฅ: The latest version can be downloaded from the download page

Linux Support ๐Ÿง

sett-gui now supports the latest Linux distributions like Ubuntu 24. Older distributions such as Ubuntu 20 and RockyLinux 8 are no longer natively supported but can still use sett-gui through the new Flatpak distribution format.

For detailed information about this change please see a previous announcement post.

sett-cli is unaffected, it can still be natively installed on all Linux distributions.

New distribution formats ๐Ÿ“ฆ

sett-gui is now available in Flatpak and RPM formats, enhancing installation and support for more Linux distributions.

Extended duration for S3 transfers โฑ๏ธ

Previously, S3 data transfers were constrained by a 24-hour duration limit, which was tied to the lifespan of a single authentication token.

With the latest release, this limitation has been eliminated. Authentication tokens are now automatically refreshed as needed, enabling transfers to continue beyond the previous 24-hour restriction. Additionally, this enhancement improves security by facilitating the use of short-lived tokens.

CLI

Personal Access Tokens ๐ŸŽซ

Support for Personal Access Tokens has been added in commands like encrypt s3-portal, decrypt s3-portal, and transfer s3-portal for automated data transfer solutions.

For more information see the Personal Access Token announcement on Portal.

Help ๐Ÿ†˜

Example commands are now shown directly in the command line with the --help flag. For example:

sett encrypt s3 --help
Encrypt and send data directly to an S3 bucket

Usage: sett encrypt s3 [OPTIONS] --bucket <BUCKET> <FILE>...

...

Examples:

  Create and upload a data package to the specified S3 bucket from the contents of the `~/data` directory. S3 connection details and credentials are loaded from a local credentials file using the 'default' profile
  $ sett encrypt s3 --signer alice@example.org --recipient bob@example.org --bucket foo ~/data

  Create and upload a data package for two different recipients to the specified S3 bucket from the contents of the `~/data` directory. S3 connection details and credentials are loaded from a local credentials file using the 'local' profile
  $ sett encrypt s3 --signer alice@example.org --recipient bob@example.org --recipient chuck@example.org --bucket foo --profile local ~/data

  Create and upload a data package to the specified S3 bucket from the contents of the `~/data` directory.
  $ sett encrypt s3 --signer alice@example.org --recipient bob@example.org --bucket foo --endpoint http://localhost:9000 --access-key key --secret-key secret ~/data

Export keys in TUI ๐Ÿ”‘

You can now export both private and public keys directly in the TUI. Simply select a key from the “Keys” tab and press Enter to access the key actions menu.

Stay tuned for more key actions in upcoming releases, as we continue to align TUI features with those available in the CLI and GUI.

Need Help or Have Feedback? โค๏ธ

For questions or feedback, contact the BioMedIT Central Team at biomedit@sib.swiss.

The BioMedIT Central Team

What's new in Portal 10.1.0? ๐Ÿš€

We are jubilant to announce the release of BioMedIT Portal 10.1.0, which is packed with new features and improved usability.

You may find the full list of changes in the: CHANGELOG.

New personal access tokens feature ๐Ÿ”‘

This release comes with an entirely new way to authenticate to the BioMedIT Portal. Users can now create personal access tokens that can be used to authenticate to the Portal API. This new machine friendly authentication enables programmatic access to the Portal, allowing users to automate tasks.

Users can create personal access tokens in the Profile page, or using the dedicated endpoint. Note that Portal does NOT store these tokens in the database.

We will gradually add support for personal access tokens to all endpoints. A list of the endpoints that already support personal access tokens can be found at: https://portal.dcc.sib.swiss/api/v2/docs.

New routable tabs features ๐Ÿ—‚๏ธ

Many pages on BioMedIT Portal come with different tabs. Each tabs may contain different information, or different views of the same information.

Users can now navigate to specific tabs by using the tab query parameter in the URL. Moving around tabs will also update the URL, allowing users to easily navigate back and forth between different tabs.

Support and feedback โค๏ธ

If you have any questions or would like to give us feedback, please feel free to contact us at biomedit@sib.swiss.

The BioMedIT Central Team

Upcoming release of sett 5.7.0

Update in the OS requirements for running upcoming sett-gui versions on Linux

Technologies used in software development are moving fast (we leave it up to you to decide whether this is a feature or a bug), and the sett codebase has to keep-up with this evolving environment.

In its upcoming 5.7.0 release, sett will migrate to Tauri 2.0, a new major version of the Tauri framework - the Rust ๐Ÿฆ€ library that sett depends-on for its graphical user interface (sett-gui).

This update will have some impacts on the operating system requirements necessary to run sett-gui (the sett Desktop App with a graphical user interface) on Linux machines.

Specifically:

  • Older Linux operating systems such as RockyLinux 8 or Ubuntu 20 will no longer be able to run the base binary executable sett-gui.
  • To mitigate that issue, starting with version 5.7.0, a flatpak version of sett-gui will be made available - see below for more details.
  • MacOS, Windows 10/11, as well as modern Linux operating systems (e.g. Ubuntu >= 22) are unaffected and will be able to run the upcoming sett-gui 5.7.0 binary out-of-the-box.
  • Important: these changes only affect GUI version of sett. The CLI and TUI versions can still be run exactly as before, even on older operating systems.

Installing and running upcoming sett-gui versions on older operating systems

Running the upcoming sett-gui 5.7.0 (Desktop App) on older operating systems such as Ubuntu <= 20 and RockyLinux 8 remains possible with a couple of minor adaptations:

  • Instead of using the regular binary executable, users will need to run the flatpak packaged version of sett-gui. The flatpak version of sett will be made available starting with version 5.7.0.
  • On relatively old systems, such as RockyLinux 8, users will also need to install the OS package xdg-desktop-portal-gtk via their package manager for the flatpak version to run properly. Here, xdg-desktop-portal-gtk serves as an update for the older xdg-desktop-portal package that is installed natively on RockyLinux 8.
    • โš ๏ธ Warning: while the installation of xdg-desktop-portal-gtk fixes the main usability issues for the flatpak version of sett on RockyLinux 8, the drag-and-drop action to select files remains non-functional. While not ideal, this is a minor usability aspect that should have only limited impact on the overall user experience.

If, for some reason, running the flatpak version of sett should not work, it always remains possible to run sett in CLI (command line) or TUI (terminal user interface) modes, as these are unaffected by changes in OS requirements.

Please note that the new version 5.7.0 of sett has not been release yet, but should become available in the next few weeks. As usual, it will be available via our official download page.

Need Help or Have Feedback?

As always, the BioMedIT team is happy to help and/or hear from you at biomedit@sib.swiss.

What's new in Portal 10.0.0? ๐Ÿš€

We are delighted to announce the release of BioMedIT Portal 10.0.0, which is packed with new features and improved usability.

You may find the full list of changes in the: CHANGELOG.

Refurbished Groups Page ๐Ÿ‘ฅ

We have completely revisited the user experience of the groups page. On top of the already existing table overview, we have added separate pages for the detailed view, the create form, and the edit form.

New Terms of Use feature ๐Ÿ“

We have added a new feature that allows nodes to upload their terms of use to the BioMedIT Portal, for users to read and accept. Node personnel can then keep track of which users have accepted which version of the terms of use.

For more details, see the dedicated section in the Portal user guide.

sett compatibility ๐Ÿ› 

Only versions of sett >= 5.5.0 are compatible with BioMedIT Portal 10.0.0. Please make sure to update your sett installation.

Support and feedback โค๏ธ

If you have any questions or would like to give us feedback, please feel free to contact us at biomedit@sib.swiss.

The BioMedIT Central Team

What's new in sett 5.6.0? ๐Ÿš€

Weโ€™re excited to announce the release of sett version 5.6.0, packed with bug fixes and new features to enhance your experience.

For a complete list of changes, check out the changelogs:

To download the latest version, visit the download page and select your preferred distribution.

New Features & Improvements โœจ

Authenticated Decryption from S3 in TUI ๐Ÿ”“

Decryption from the S3 object store is now available in the Terminal User Interface (TUI)!

BioMedIT users can now seamlessly decrypt data directly from an S3 object store. Simply log in to the Portal via the User tab, then switch to the Decrypt tab. In the S3 package selection window, choose a DTR ID from the list and enter the package name.

Tip: To launch the TUI, just run sett in your terminal.

File Size and Count Display in GUI ๐Ÿ“Š

The Encrypt tab now displays the total size and number of selected files. This enhancement helps ensure the selected data matches expectations before proceeding.

Need Help or Have Feedback? โค๏ธ

Weโ€™d love to hear from you! If you have any questions or feedback, reach out to us at biomedit@sib.swiss.

The BioMedIT Central Team

What's new in Portal 9.1.0? ๐Ÿš€

We are ecstatic to announce the release of BioMedIT Portal 9.1.0, which is packed with new features and improved usability.

You may find the full list of changes in the: CHANGELOG.

New Project’s User Role History tab ๐Ÿ“œ

We have added a new tab to the project view, which allows privileged project users to see the history of users and their roles in the project, including who added/removed the user, and when. This feature is useful for easily auditing and tracking changes in the project’s user roles.

For more details, see the dedicated section in the Portal user guide.

Refurbished Data Transfer Log ๐Ÿ“ฌ

We have refurbished the data transfer log tab, to make it easier to read and understand. The tab now shows a tabular overview of all data packages transferred within the current data transfer, as well as a detailed view of each single data package - available by clicking on the data package in the tabular view. The log now also includes information about whether the data package was deleted, and when.

Support and feedback โค๏ธ

If you have any questions or would like to give us feedback, please feel free to contact us at biomedit@sib.swiss.

The BioMedIT Central Team

New BioMedIT Data Transfer Architecture

Over 2024, we transitioned our federated platform and architecture to a more secure and streamlined model

In its initial conception, BioMedIT linked every data provider for research projects to a single BioMedIT node, regardless of where the project was hosted. This snowflake design was chosen to minimize onboarding efforts for each data provider. Each provider had one landing zone, always at a designated node, where encrypted and signed data packages were sentโ€”typically via Secure File Transfer Protocol (SFTP) from whitelisted IP addresses. From these landing zones, the data was internally transferred to the BioMedIT node hosting the project receiving the data.

As the network grew and evolved, our development and infrastructure teams designed a more streamlined architecture.

Key changes

1. A More secure transfer method: HTTPS vs. SFTP

HTTPS/S3 offers enhanced security compared to SFTP, leveraging robust encryption protocols and standard web ports to reduce potential vulnerabilities. Unlike SFTP, HTTPS simplifies network configurations, ensuring seamless integration with modern systems.

2. Simplified Data Providers onboarding

The onboarding process for new data providers is now more straightforward. HTTPS/S3 eliminates the need for complex SFTP configurations or the establishment of separate landing zones for each data provider. Any BioMedIT node hosting a project requiring data can onboard a provider with minimal effort.

3. Improved user onboarding

Granting permissions to new users to transfer data to a research project has been simplified significantly. With HTTPS, there is no longer a need to exchange SSH keys for authentication. Data Provider Managers can autonomously grant permissions to other users within their organization via the BioMedIT Portal, provided they perform the data transfer from the authorized institutional IP range.

4. Direct connections without transfer nodes

By enabling direct connections between Data Providers and BioMedIT nodes, the architecture no longer requires transfer nodes. This change not only simplifies the architecture but also reduces the number of data processors involved in the legal agreements. With fewer nodes acting as data processors, legal agreements are streamlined, saving time and effort for all involved parties.

How does the process looks like now?

Despite the architectural change, the data transfer process remains unchanged. Here is an overview of the workflow:

  1. A user within the Data Provider’s Data Engineer group launches sett (sett-gui or sett-cli) and authenticates using their SWITCH edu-ID.

  2. sett retrieves the following information from the BioMedIT Portal:

    • The Data Engineerโ€™s role.
    • The list of approved data transfer requests for their organization.
    • The necessary connection details to perform the transfer, including:
      • URL of the S3 object store.
      • S3 bucket name: This is where the data should be uploaded. The bucket is named <project_code> and was created by the sysadmins as part of the B-space setup.
      • Access credentials: These include the access key ID, secret key, and write-only STS credentials.
  3. Using sett, the Data Engineer selects the data transfer request, encrypts the data with the Data Manager’s public PGP key, and signs it with their own private PGP key.

  4. When S3 is selected as the destination, sett uploads the encrypted and compressed data package to the correct destination as a new object. The object name follows this format:
    <project_code><YYYYMMDD>T<HHMMSS><optional suffix>.zip, which is the default of sett’s output file naming scheme.

  5. Once the transfer is complete:

    • The data package becomes available in the B-space.
    • The Data Manager (data recipient) is notified.
    • A log entry is created in the BioMedIT Portal.
  6. In the B-space, the Data Manager decrypts the data using sett. During this process, the sender’s signature and the checksum of all files are verified.

architecture

What's new in sett 5.5.0? ๐Ÿš€

We are happy to announce the release of sett version 5.5.0, which brings - among others - a new interactive terminal-based user interface.

For a full list of changes, please refer to the changelogs:

To download the new version, please go to the download page, and choose your distribution.

Highlights of the New Release

Terminal User Interface (TUI) โŒจ๏ธ

We are excited to introduce a brand-new interactive Terminal User Interface (TUI) for command-line users! This intuitive interface enables you to encrypt, transfer, and decrypt packages, with or without authenticated mode.

To launch the TUI, simply run:

sett

Please note that the TUI is a work in progress. While most features are available , some functionalities, such as authenticated decryption and key management, are currently missing but will be added in future updates.

Please note that, all previously available CLI subcommands (encrypt, decrypt, keys, etc.) remain fully supported and functional.

GUI: Removal of the “Paste from Clipboard” button ๐Ÿ—‘๏ธ

In the latest Portal release, the S3 credentials tab has been removed. Consequently, the “Paste from Clipboard” button has also been removed from sett.

For transferring packages within the BioMedIT framework, please use the authenticated mode.

Support and feedback โค๏ธ

If you have any questions or would like to give us feedback, please feel free to contact us at biomedit@sib.swiss.

The BioMedIT Central Team

What's new in Portal 9.0.0? ๐Ÿš€

We are hyped to announce the release of BioMedIT Portal 9.0.0, which is packed with new features and improved usability.

You may find the full list of changes in the: CHANGELOG.

Bye bye credentials tab! ๐Ÿ‘‹

We have removed the credentials tab from the data transfer view. This was a temporary solution to allow data engineers to fetch STS credentials for S3-based data transfers, while we worked on a more secure, user-friendly solution in sett.

With the advent of authentication in sett, sett is now able to fetch STS credentials on behalf of the user. Learn more about the topic by reading documentation about:

One data provider, multiple nodes ๐Ÿ˜๏ธ

BioMedIT has discontinued SFTP and the snowflake architecture as a supported data transfer protocol. Now each data provider can directly send data via HTTPs/S3 to each of the nodes.

Portal supports this new scenario by allowing each data provider to be linked to any number of nodes. This also means that node personnel will be able to access information about users of data providers associated to their node.

OpenAPI documentation for humans ๐Ÿค–

Portal now offers an OpenAPI documentation for its API that is easier to access and read. You can find it at the following URL: https://portal.dcc.sib.swiss/schema.html.

What's new in sett 5.4.0? ๐Ÿš€

We are happy to announce the release of sett version 5.4.0, which brings - among others - authenticated decryption from S3 object stores to BioMedIT users.

For a full list of changes, please refer to the changelogs:

To download the new version, please go to the download page, and choose your distribution.

Highlights of the new release

Authenticated decryption from S3 in sett GUI and CLI ๐Ÿ”“

Decryption from an S3 object store is now available in authenticated mode!

To decrypt data directly from an S3 object store, BioMedIT users can now simply login to portal from the sett GUI app (“User Profile” tab), and enter the name of the package to decrypt and its DTR ID number.

CLI users are not left behind, as authenticated decryption is also available on the command line:

# Authenticated data decryption from portal.
 sett decrypt s3-portal --dtr DTR_ID DATA_PACKAGE_NAME.zip

Additional package details displayed in the decryption tab ๐Ÿ”

When loading a package for decryption, whether from the local filesystem or a remote S3 object store, additional details about the package are now displayed:

  • Data Transfer ID
  • Timestamp
  • Custom metadata (if any)

This is in addition to the information that was already (and remains) displayed:

  • Location of package
  • Sender and recipients

Support and feedback โค๏ธ

If you have any questions or would like to give us feedback, please feel free to contact us at biomedit@sib.swiss.

The BioMedIT Central Team

What's new in Portal 8.3.0? ๐Ÿš€

We are excited to announce the release of BioMedIT Portal 8.3.0, which is packed with new features and improved usability.

You may find the full list of changes in the: CHANGELOG - Portal 8.3.0

/new and /edit pages for projects ๐Ÿ“

Projects have evolved a lot since the first versions of the BioMedIT Portal. They now carry so much information, that creating or editing a project from a dialog window was not enough anymore. We have introduced dedicated pages for creating and editing projects, so that information is displayed more clearly. You may find them at:

https://portal.dcc.sib.swiss/projects/new

and

https://portal.dcc.sib.swiss/projects/<project_id>/edit

Enable/disable resources and services for a project ๐Ÿ› ๏ธ

You can now enable or disable resources and services for a project. This will also determine whether the dedicated tabs will be rendered, ensuring your users are not presented with unnecessary information. You can change this setting from the project edit page:

https://portal.dcc.sib.swiss/projects/<project_id>/edit

MINIMAL project role becomes NO ROLE ๐Ÿชช

The MINIMAL role for project has been renamed to NO ROLE. This change is to better reflect the fact that the user is part of the project, but has no role assigned. In fact, the NO ROLE is now also mutually exclusive with other roles.

Support โค๏ธ

We thank you for your continued support and feedback. If you have any questions, please feel free to reach out to us at biomedit@sib.swiss.

The BioMedIT Central Team

What's new in sett 5.3.0? ๐Ÿš€

We are happy to announce the release of sett version 5.3.0, which brings cool new features.

For a full list of changes, please refer to the changelogs:

To download the new version, please go to the download page, and choose your distribution.

Decryption from S3 in sett GUI ๐Ÿ“‚

You can now use sett GUI to stream and directly decrypt data from an S3 object store, without creating any temporary files in the local file system.

Update expiration date for OpenPGP keys ๐Ÿ“…

You can now update the expiration date for OpenPGP keys using sett GUI or sett CLI. Both tools will also warn you, starting from three months ahead of the expiration date, when you try to use that key for signing or decryption.

Easier UserID definition for new OpenPGP keys ๐Ÿ—๏ธ

When generating a new OpenPGP key in sett CLI, you can now specify the name and email separately, which makes it easier to define the UserID for the key:

sett keys generate --name "Alice Smith" --email alice.smith@example.com

.deb packages for sett CLI ๐Ÿ“ฆ

sett CLI is now available as a .deb package for Debian-based distributions!

Support โค๏ธ

We thank you for your continued support and feedback. If you have any questions, please feel free to reach out to us at biomedit@sib.swiss.

The BioMedIT Central Team

What's new in Portal 8.2.0? ๐Ÿš€

We are pleased to announce the release of BioMedIT Portal 8.2.0, which is packed with new features requested by the BioMedIT nodes, along with interface updates, improved usability, and enhanced performance.

You may find the full list of changes in the: CHANGELOG - Portal 8.2.0

New Features โœจ

  • PGP Key Information: You can now view PGP key details directly in the user profile.
  • Data Providers: Additional tabs display the data transfers list for the specific Data Provider and the Data Provider users.
  • Nodes: Node users have been moved to a separate tab.
  • Projects: New “Additional Project Information” and “Services” tabs have been added, allowing for more relevant details to the project and tracking of which users have access to specific project services.

Improvements ๐Ÿ› ๏ธ

  • Navigation: Administration menu items have been bundled together.
  • Users in projects: Improved and clearer view of user roles within projects.
  • Inactive Users: The page displayed for users with “inactive” status who return to the portal has been improved to provide them clearer information.
  • Email Notifications:
    • No emails are sent for updates to users with minimal role.
    • Redundant emails for when users are added or deleted to projects have been removed.
    • Filenames are now included in data package emails.

Support โค๏ธ

We thank you for your continued support and feedback. If you have any questions, please feel free to reach out to us at biomedit@sib.swiss.

The BioMedIT Central Team

What's new in sett 5.2.0? ๐Ÿš€

We are excited to announce the release of sett version 5.2.0, which brings several significant enhancements designed to improve usability and streamline the encryption and transfer of data.

For a full list of changes, please refer to the changelogs:

To download the new version, please go to the download page, and choose your distribution.

Simplified encryption and transfer GUI โœจ

The “Encrypt” and “Transfer” tabs have been combined into a single tab, making the interface cleaner and easier to navigate. You can still choose to encrypt files first, and transfer them later.

BioMedIT Portal Integration ๐Ÿ”

Users can now authenticate through the BioMedIT Portal, unlocking additional features:

  • When creating a package, you can now select eligible approved data transfer requests from a drop-down menu, rather than manually entering the DTR number.
  • For S3/HTTPS transfers, credentials are automatically retrievedโ€”no need to switch back to the Portal to fetch them.

OpenPGP key expiration date ๐Ÿ“…

It is now possible to set an expiration date when generating an OpenPGP certificate both from sett GUI and sett CLI.

Additional settings โš™๏ธ

The โ€œSettingsโ€ tab of sett GUI now displays more information, such as the location of your public and private key stores.

CLI for simultaneous decryption and transfer ๐Ÿ“ฌ

Users can now decrypt packages from an S3 object store by specifying the corresponding arguments.

Performance and other improvements ๐ŸŽ๏ธ

Additionally, this version includes several bug fixes, as well as security and performance improvements.

Support โค๏ธ

We thank you for your continued support and feedback. If you have any questions, please feel free to reach out to us at biomedit@sib.swiss.

The BioMedIT Central Team

Porting sett from Python to Rust

sett stands for “Secure Encryption and Transfer Tool” and is an application that facilitates and automates data packaging, encryption, and transfer in BioMedIT.

Over the past two years BIWG has ported sett from Python to a more modern technology stack, composed of Rust and Svelte. This port was performed because the Python implementation was showing some design limitations, which made the life of developers and users difficult. The list of limitations included:

  • A somewhat complicated installation process, requiring multiple steps and the usage of the command line;
  • A requirement on a local installation of gpg: a tool which is very problematic to handle programmatically, especially on some operating systems;
  • Pythonโ€™s performances: good, but definitely a bottleneck when compared to the performance of a compiled language like Rust can provide;
  • A Python-based GUI where implementing complex behaviors and styling can be challenging.

Before diving deeper, itโ€™s worth mentioning that the transition was carried out gradually. The Rust codebase was initially designed as a Rust library with Python bindings, which allowed BIWG to gradually replace Python core featuresโ€”i.e. encryption, transfer, decryption, key managementโ€”with their Rust equivalents. These Rust-based core features have been running in production since months, nicely encapsulated in a Python-based shell. The last steps of this port were carried out more recently, when:

  • On 22nd April 2024, the first Rust-only version was released both for the GUI and the CLI;
  • On 30th June 2024, the Python version was discontinued.

sett-gui-architecture

Usability improvements

  • Simplified installation process. Both the CLI and the GUI can be downloaded as standalone executables, with no dependency on external software;
  • More modern looking GUI, with step-by-step user guidance (i.e. fields to fill are shown to the user as needed), and simplified CLI interface (i.e. less options);
  • sett no longer relies solely on the local gpg keyring but has now an internal key store, implemented using Sequoia PGPโ€”a utility to migrate keys from the gpg keyring to the internal key store is provided by the tool;
  • Support for parallel compression and encryption;
  • Support for simultaneous encryption and transfer;
  • Support for simultaneous decryption and transfer;
  • Use of Zstandard as default compression algorithm. Faster than the previously used gzip algorithm, and multi-threaded;
  • Authentication with BioMedIT Portal, enabling an improved user experienceโ€”e.g. auto-retrieval of S3 credentials (no need to go to portal and copy/paste credentials anymore);
  • Auto-updater for the GUI application;
  • Code signing certificates, provided by:
    • Apple, for Mac binaries;
    • SSL.com, for Windows binaries.

Performance improvements

Performances are noticeably improved, according to BIWGโ€™s investigation and as shown in the table that follows.

Legacy sett sett 5.2.0
Encryption 50 MB/s 249 MB/s
Decryption 122 MB/s 259 MB/s

Discontinued features

  • Support for Liquidfiles as a protocol for transferring data packages;
  • Support for persisted settings/configuration for the CLI;
  • Support for SSH jump host for transfer over SFTP.

Whatโ€™s coming next ?

  • An interactive terminal user interface (TUI), alternative to the classical way of running sett CLI and especially useful in the authenticated mode;
  • Support for signing public keys, useful e.g. when the users don’t rely on a central trusted authority for key verification and approval;
  • More features based on authentication with BioMedIT Portalโ€”e.g. better feedback to the users on the status of the BioMedIT network, improved data package tracing;
  • Support for simultaneous decryption and transfer from the GUI.

Fine details on the status of present and future developments are available in BIWG roadmap.