I spent the last couple of days working on a library to store your secrets safely using either the Secret Service or the file backend (backed by the secrets portal, compatible with libsecret):

Huge thanks to Sophie for implementing the file backend format, @maximiliano for handling the encrypted sessions.

Why a new library you might ask? I wanted to migrate my app's secrets from the host to the sandbox and neither secret-service-rs nor libsecret provides an API for doing so.

More details about the other reasons can be found on the project's README

Still alpha quality, but does the job pretty well!

@bilelmoussaoui @maximiliano Nice! It would be great to have a cross platform library on top of this like qtkeychain.

@be @maximiliano I think there is one already, not sure how well maintained it is

Sign in to participate in the conversation

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!