Skip to content

GeKorm/atk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ATK - Aegis to KeePass 2

A simple tool to convert exported (and encrypted) JSON from Aegis to KeePass database. Notes, custom icons and Steam entries get exported as well.

Installation

go install github.com/GeKorm/atk@latest or grab a binary from the Releases page

Usage

atk /path/to/aegis-export.json /path/to/output.kdbx

You will be asked to enter the password that was used to encrypt the Aegis vault. The same password will be used for the resulting KDBX database.

Limitations

  • This tool does not support changing existing databases, atk creates a separate clean database for your TOTP codes. You should not store TOTP secrets in the same database as your passwords anyway, since this removes all the benefits of having a second factor in the first place.
  • This tool also does not accept unencrypted Aegis JSON files (yet, at least) as input

Fork

Differences

  • Exports to the original KeePass 2 for Windows TOTP implementation
  • Stores the TOTP code in the Password field
  • Enables Autotyping
  • Has updated dependencies

This fork aims to be compatible with the original TOTP implementation (KeepasXC etc.)