Bug 502527 - Add import/export of accounts for backup purposes
Summary: Add import/export of accounts for backup purposes
Status: REPORTED
Alias: None
Product: Keysmith
Classification: Applications
Component: General (other bugs)
Version First Reported In: 24.12.3
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Bhushan Shah
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-07 14:47 UTC by pqwoerituytrueiwoq
Modified: 2025-11-09 09:00 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description pqwoerituytrueiwoq 2025-04-07 14:47:04 UTC
The gnome-authenticator has this functionality, i propose adding this for the sake of feature parity, the gnome software exports/imports data in JSON format, i suggest using the same data structure for ease of migrating between gnome and kde

Example data (FAKE SECRET KEYS):

[
    {
        "secret": "DW6UXL48SDKFNZ66",
        "label": "user_name",
        "period": 30,
        "digits": 6,
        "type": "OTP",
        "algorithm": "SHA1",
        "thumbnail": "Default",
        "last_used": 0,
        "tags": [
            "google.com"
        ]
    },
    {
        "secret": "0UNGLXHQYMH8WJV6",
        "label": "pqwoerituytrueiwoq",
        "period": 30,
        "digits": 6,
        "type": "OTP",
        "algorithm": "SHA1",
        "thumbnail": "Default",
        "last_used": 0,
        "tags": [
            "kde.org"
        ]
    }
]
Comment 1 Sylens 2025-11-09 09:00:42 UTC
As for the time being I was also looking for a solution, I found that copying the /home/[username]/.config/org.kde.keysmith/ does the trick. It's a workaround until we get a proper implementation into the GUI.