Skip to content

Linuxデスクトップでのシークレット管理API

Passkeysのメモで xdg-credentials-portal を挙げたけれど、それとは別にGNOME等で使えるFreedesktopが策定したSecret APIという仕様がある。GNOME Keyring や KWallet などがこの仕様を実装している。

まだFirefoxはセキュリティキーをPasskeysとして利用できないが、Linuxにおけるパスキーで上げたサービスが有望。

Secrets APIはD-Busに依存していて、名前空間として org.freedesktop.secrets を持つ。この下にインターフェイスという実装が満たすべき仕様がある。