Module aegis

Module aegis 

Source
Expand description

Aegis Import/Export Module

See https://github.com/beemdevelopment/Aegis/blob/master/docs/vault.md for a description of the aegis vault format.

This module does not convert all information from aegis (note, icon, group are lost). When exporting to the aegis json format the icon, url, help url, and tags are lost.

Exported files by this module cannot be decrypted by the python script provided in the aegis repository (https://github.com/beemdevelopment/Aegis/blob/master/docs/decrypt.py). However, aegis android app is able to read the files! See line 173 for a discussion.

Structs§

AegisEncrypted
Encrypted version of the JSON format. db is simply a base64 encoded string with an encrypted AegisDatabase.
AegisPlainText
Plaintext version of the JSON format.
Database
Contains All OTP Entries
Detail
OTP Entry Details
Header
Header of the Encrypted Aegis JSON File
HeaderParam
Parameters to Database Encryption
HeaderSlot
Header Slots
Item
An OTP Entry

Enums§

Aegis