Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z _ __init__() (kdbxtool.AesKdfConfig method) (kdbxtool.Argon2Config method) (kdbxtool.Attachment method) (kdbxtool.AuthenticationError method) (kdbxtool.Database method) (kdbxtool.database.CustomIcon method) (kdbxtool.database.Database method) (kdbxtool.database.DatabaseSettings method) (kdbxtool.database.ProtectedStreamCipher method) (kdbxtool.DatabaseSettings method) (kdbxtool.DecryptionError method) (kdbxtool.DeletedObject method) (kdbxtool.Entry method) (kdbxtool.EntryNotFoundError method) (kdbxtool.EntryTemplate method) (kdbxtool.exceptions.AuthenticationError method) (kdbxtool.exceptions.DecryptionError method) (kdbxtool.exceptions.EntryNotFoundError method) (kdbxtool.exceptions.GroupNotFoundError method) (kdbxtool.exceptions.InvalidKeyFileError method) (kdbxtool.exceptions.InvalidPasswordError method) (kdbxtool.exceptions.InvalidXmlError method) (kdbxtool.exceptions.Kdbx3UpgradeRequired method) (kdbxtool.exceptions.MergeError method) (kdbxtool.exceptions.MissingCredentialsError method) (kdbxtool.exceptions.TwofishNotAvailableError method) (kdbxtool.exceptions.UnknownCipherError method) (kdbxtool.exceptions.UnsupportedVersionError method) (kdbxtool.exceptions.YubiKeyNotAvailableError method) (kdbxtool.exceptions.YubiKeyNotFoundError method) (kdbxtool.exceptions.YubiKeySlotError method) (kdbxtool.exceptions.YubiKeyTimeoutError method) (kdbxtool.Group method) (kdbxtool.GroupNotFoundError method) (kdbxtool.HistoryEntry method) (kdbxtool.InvalidKeyFileError method) (kdbxtool.InvalidPasswordError method) (kdbxtool.InvalidXmlError method) (kdbxtool.Kdbx3UpgradeRequired method) (kdbxtool.merge.DeletedObject method) (kdbxtool.merge.Merger method) (kdbxtool.merge.MergeResult method) (kdbxtool.MergeError method) (kdbxtool.MergeResult method) (kdbxtool.MissingCredentialsError method) (kdbxtool.models.Attachment method) (kdbxtool.models.attachment.Attachment method) (kdbxtool.models.Entry method) (kdbxtool.models.entry.AutoType method) (kdbxtool.models.entry.BinaryRef method) (kdbxtool.models.entry.Entry method) (kdbxtool.models.entry.HistoryEntry method) (kdbxtool.models.entry.StringField method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) (kdbxtool.models.HistoryEntry method) (kdbxtool.models.Times method) (kdbxtool.models.times.Times method) (kdbxtool.parsing.BuildContext method) (kdbxtool.parsing.context.BuildContext method) (kdbxtool.parsing.context.ParseContext method) (kdbxtool.parsing.DecryptedPayload method) (kdbxtool.parsing.header.KdbxHeader method) (kdbxtool.parsing.InnerHeader method) (kdbxtool.parsing.kdbx3.Kdbx3Reader method) (kdbxtool.parsing.Kdbx3Reader method) (kdbxtool.parsing.kdbx4.DecryptedPayload method) (kdbxtool.parsing.kdbx4.InnerHeader method) (kdbxtool.parsing.kdbx4.Kdbx4Reader method) (kdbxtool.parsing.Kdbx4Reader method) (kdbxtool.parsing.KdbxHeader method) (kdbxtool.parsing.ParseContext method) (kdbxtool.security.AesKdfConfig method) (kdbxtool.security.Argon2Config method) (kdbxtool.security.CipherContext method) (kdbxtool.security.crypto.CipherContext method) (kdbxtool.security.kdf.AesKdfConfig method) (kdbxtool.security.kdf.Argon2Config method) (kdbxtool.security.memory.SecureBytes method) (kdbxtool.security.SecureBytes method) (kdbxtool.security.totp.TotpCode method) (kdbxtool.security.totp.TotpConfig method) (kdbxtool.security.yubikey.YubiKeyConfig method) (kdbxtool.security.YubiKeyConfig method) (kdbxtool.Templates.BankAccount method) (kdbxtool.templates.BankAccount method) (kdbxtool.Templates.CreditCard method) (kdbxtool.templates.CreditCard method) (kdbxtool.templates.DatabaseConnection method) (kdbxtool.Templates.Email method) (kdbxtool.templates.Email method) (kdbxtool.templates.EntryTemplate method) (kdbxtool.Templates.Identity method) (kdbxtool.templates.Identity method) (kdbxtool.Templates.Login method) (kdbxtool.templates.Login method) (kdbxtool.Templates.SecureNote method) (kdbxtool.templates.SecureNote method) (kdbxtool.Templates.Server method) (kdbxtool.templates.Server method) (kdbxtool.Templates.SoftwareLicense method) (kdbxtool.templates.SoftwareLicense method) (kdbxtool.templates.Templates.BankAccount method) (kdbxtool.templates.Templates.CreditCard method) (kdbxtool.templates.Templates.Email method) (kdbxtool.templates.Templates.Identity method) (kdbxtool.templates.Templates.Login method) (kdbxtool.templates.Templates.SecureNote method) (kdbxtool.templates.Templates.Server method) (kdbxtool.templates.Templates.SoftwareLicense method) (kdbxtool.templates.Templates.WirelessRouter method) (kdbxtool.Templates.WirelessRouter method) (kdbxtool.templates.WirelessRouter method) (kdbxtool.Times method) (kdbxtool.TwofishNotAvailableError method) (kdbxtool.UnknownCipherError method) (kdbxtool.UnsupportedVersionError method) (kdbxtool.YubiKeyConfig method) (kdbxtool.YubiKeyNotAvailableError method) (kdbxtool.YubiKeyNotFoundError method) (kdbxtool.YubiKeySlotError method) (kdbxtool.YubiKeyTimeoutError method) A account (kdbxtool.security.totp.TotpConfig attribute), [1] account_number (kdbxtool.Templates.BankAccount attribute) (kdbxtool.templates.BankAccount attribute) (kdbxtool.templates.Templates.BankAccount attribute) account_type (kdbxtool.Templates.BankAccount attribute) (kdbxtool.templates.BankAccount attribute) (kdbxtool.templates.Templates.BankAccount attribute) add_attachment() (kdbxtool.Database method) (kdbxtool.database.Database method) add_binary() (kdbxtool.Database method) (kdbxtool.database.Database method) add_custom_icon() (kdbxtool.Database method) (kdbxtool.database.Database method) add_entry() (kdbxtool.Group method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) add_subgroup() (kdbxtool.Group method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) address (kdbxtool.Templates.Identity attribute) (kdbxtool.templates.Identity attribute) (kdbxtool.templates.Templates.Identity attribute) admin_password (kdbxtool.templates.Templates.WirelessRouter attribute) (kdbxtool.Templates.WirelessRouter attribute) (kdbxtool.templates.WirelessRouter attribute) admin_url (kdbxtool.templates.Templates.WirelessRouter attribute) (kdbxtool.Templates.WirelessRouter attribute) (kdbxtool.templates.WirelessRouter attribute) admin_username (kdbxtool.templates.Templates.WirelessRouter attribute) (kdbxtool.Templates.WirelessRouter attribute) (kdbxtool.templates.WirelessRouter attribute) AES256_CBC (kdbxtool.Cipher attribute) (kdbxtool.security.Cipher attribute) (kdbxtool.security.crypto.Cipher attribute) AES_KDF (kdbxtool.KdfType attribute) (kdbxtool.security.kdf.KdfType attribute) (kdbxtool.security.KdfType attribute) aes_kdf_rounds (kdbxtool.parsing.header.KdbxHeader attribute) (kdbxtool.parsing.KdbxHeader attribute) AesKdfConfig (class in kdbxtool) (class in kdbxtool.security) (class in kdbxtool.security.kdf) algorithm (kdbxtool.security.totp.TotpConfig attribute), [1] APPLE (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) apply_protection_policy() (kdbxtool.Database method) (kdbxtool.database.Database method) apply_protection_policy_all() (kdbxtool.Database method) (kdbxtool.database.Database method) ARCHIVE (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) argon2_iterations (kdbxtool.parsing.header.KdbxHeader attribute) (kdbxtool.parsing.KdbxHeader attribute) argon2_memory_kib (kdbxtool.parsing.header.KdbxHeader attribute) (kdbxtool.parsing.KdbxHeader attribute) argon2_parallelism (kdbxtool.parsing.header.KdbxHeader attribute) (kdbxtool.parsing.KdbxHeader attribute) Argon2Config (class in kdbxtool) (class in kdbxtool.security) (class in kdbxtool.security.kdf) ARGON2D (kdbxtool.KdfType attribute) (kdbxtool.security.kdf.KdfType attribute) (kdbxtool.security.KdfType attribute) ARGON2ID (kdbxtool.KdfType attribute) (kdbxtool.security.kdf.KdfType attribute) (kdbxtool.security.KdfType attribute) Attachment (class in kdbxtool) (class in kdbxtool.models) (class in kdbxtool.models.attachment) attachments (kdbxtool.Database property) (kdbxtool.database.Database property) AuthenticationError, [1] AutoType (class in kdbxtool.models.entry) autotype (kdbxtool.Entry attribute), [1] (kdbxtool.models.Entry attribute), [1] (kdbxtool.models.entry.Entry attribute), [1] B background_color (kdbxtool.Entry attribute), [1] (kdbxtool.models.Entry attribute), [1] (kdbxtool.models.entry.Entry attribute), [1] bank_name (kdbxtool.Templates.BankAccount attribute) (kdbxtool.templates.BankAccount attribute) (kdbxtool.templates.Templates.BankAccount attribute) BankAccount (class in kdbxtool.templates) binaries (kdbxtool.Entry attribute), [1] (kdbxtool.models.Entry attribute), [1] (kdbxtool.models.entry.Entry attribute), [1] (kdbxtool.parsing.InnerHeader attribute) (kdbxtool.parsing.kdbx4.InnerHeader attribute) binaries_added (kdbxtool.merge.MergeResult attribute), [1] (kdbxtool.MergeResult attribute), [1] BINARY (kdbxtool.parsing.header.InnerHeaderFieldType attribute) (kdbxtool.parsing.InnerHeaderFieldType attribute) BinaryRef (class in kdbxtool.models.entry) BLACKBERRY (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) BLOCK_SIZE (kdbxtool.parsing.kdbx4.Kdbx4Writer attribute) (kdbxtool.parsing.Kdbx4Writer attribute) BOOK (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) build() (kdbxtool.parsing.BuildContext method) (kdbxtool.parsing.context.BuildContext method) BuildContext (class in kdbxtool.parsing) (class in kdbxtool.parsing.context) C card_number (kdbxtool.Templates.CreditCard attribute) (kdbxtool.templates.CreditCard attribute) (kdbxtool.templates.Templates.CreditCard attribute) cardholder_name (kdbxtool.Templates.CreditCard attribute) (kdbxtool.templates.CreditCard attribute) (kdbxtool.templates.Templates.CreditCard attribute) CDROM (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) CERTIFICATE (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) CHACHA20 (kdbxtool.Cipher attribute) (kdbxtool.security.Cipher attribute) (kdbxtool.security.crypto.Cipher attribute) check_slot_configured() (in module kdbxtool) (in module kdbxtool.security) (in module kdbxtool.security.yubikey) CHECKED (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) Cipher (class in kdbxtool) (class in kdbxtool.security) (class in kdbxtool.security.crypto) cipher (kdbxtool.parsing.header.KdbxHeader attribute) (kdbxtool.parsing.KdbxHeader attribute) CIPHER_ID (kdbxtool.parsing.header.HeaderFieldType attribute) (kdbxtool.parsing.HeaderFieldType attribute) CipherContext (class in kdbxtool.security) (class in kdbxtool.security.crypto) city (kdbxtool.Templates.Identity attribute) (kdbxtool.templates.Identity attribute) (kdbxtool.templates.Templates.Identity attribute) clear_history() (kdbxtool.Entry method) (kdbxtool.models.Entry method) (kdbxtool.models.entry.Entry method) CLIPBOARD_READY (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) CLOCK (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) code (kdbxtool.security.totp.TotpCode attribute), [1] color (kdbxtool.database.DatabaseSettings attribute), [1] (kdbxtool.DatabaseSettings attribute), [1] COMMENT (kdbxtool.parsing.header.HeaderFieldType attribute) (kdbxtool.parsing.HeaderFieldType attribute) compression (kdbxtool.parsing.header.KdbxHeader attribute) (kdbxtool.parsing.KdbxHeader attribute) COMPRESSION_FLAGS (kdbxtool.parsing.header.HeaderFieldType attribute) (kdbxtool.parsing.HeaderFieldType attribute) CompressionType (class in kdbxtool.parsing) (class in kdbxtool.parsing.header) compute_challenge_response() (in module kdbxtool.security) (in module kdbxtool.security.yubikey) compute_hmac_sha256() (in module kdbxtool.security) (in module kdbxtool.security.crypto) CONFIGURATION (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) connection_string (kdbxtool.templates.DatabaseConnection attribute) CONSOLE (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) constant_time_compare() (in module kdbxtool.security) (in module kdbxtool.security.crypto) CorruptedDataError, [1] country (kdbxtool.Templates.Identity attribute) (kdbxtool.templates.Identity attribute) (kdbxtool.templates.Templates.Identity attribute) create() (kdbxtool.Database class method) (kdbxtool.database.Database class method) (kdbxtool.Entry class method) (kdbxtool.models.Entry class method) (kdbxtool.models.entry.Entry class method) create_entry() (kdbxtool.Group method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) create_keyfile() (in module kdbxtool) (in module kdbxtool.security) (in module kdbxtool.security.keyfile) create_keyfile_bytes() (in module kdbxtool) (in module kdbxtool.security) (in module kdbxtool.security.keyfile) create_new() (kdbxtool.models.Times class method) (kdbxtool.models.times.Times class method) (kdbxtool.Times class method) create_root() (kdbxtool.Group class method) (kdbxtool.models.Group class method) (kdbxtool.models.group.Group class method) create_subgroup() (kdbxtool.Group method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) creation_time (kdbxtool.models.Times attribute), [1] (kdbxtool.models.times.Times attribute), [1] (kdbxtool.Times attribute), [1] CredentialError, [1] CreditCard (class in kdbxtool.templates) CryptoError, [1] custom_icon (kdbxtool.Entry property) (kdbxtool.Group property) (kdbxtool.models.Entry property) (kdbxtool.models.entry.Entry property) (kdbxtool.models.Group property) (kdbxtool.models.group.Group property) custom_icon_uuid (kdbxtool.Entry attribute), [1] (kdbxtool.Group attribute), [1] (kdbxtool.models.Entry attribute), [1] (kdbxtool.models.entry.Entry attribute), [1] (kdbxtool.models.Group attribute), [1] (kdbxtool.models.group.Group attribute), [1] custom_icons (kdbxtool.Database property) (kdbxtool.database.Database property) (kdbxtool.database.DatabaseSettings attribute), [1] (kdbxtool.DatabaseSettings attribute), [1] custom_icons_added (kdbxtool.merge.MergeResult attribute), [1] (kdbxtool.MergeResult attribute), [1] custom_properties (kdbxtool.Entry property) (kdbxtool.models.Entry property) (kdbxtool.models.entry.Entry property) CustomIcon (class in kdbxtool.database) cvv (kdbxtool.Templates.CreditCard attribute) (kdbxtool.templates.CreditCard attribute) (kdbxtool.templates.Templates.CreditCard attribute) D data (kdbxtool.Attachment property) (kdbxtool.database.CustomIcon attribute), [1] (kdbxtool.models.Attachment property) (kdbxtool.models.attachment.Attachment property) (kdbxtool.parsing.context.ParseContext attribute) (kdbxtool.parsing.ParseContext attribute) (kdbxtool.security.memory.SecureBytes property) (kdbxtool.security.SecureBytes property) Database (class in kdbxtool) (class in kdbxtool.database) database (kdbxtool.Entry property) (kdbxtool.Group property) (kdbxtool.models.Entry property) (kdbxtool.models.entry.Entry property) (kdbxtool.models.Group property) (kdbxtool.models.group.Group property) Database (kdbxtool.Templates attribute) (kdbxtool.templates.Templates attribute) database_description (kdbxtool.database.DatabaseSettings attribute), [1] (kdbxtool.DatabaseSettings attribute), [1] database_name (kdbxtool.database.DatabaseSettings attribute), [1] (kdbxtool.DatabaseSettings attribute), [1] (kdbxtool.templates.DatabaseConnection attribute) database_type (kdbxtool.templates.DatabaseConnection attribute) DatabaseConnection (class in kdbxtool.templates) DatabaseError, [1] DatabaseSettings (class in kdbxtool) (class in kdbxtool.database) decrypt() (kdbxtool.database.ProtectedStreamCipher method) (kdbxtool.parsing.kdbx3.Kdbx3Reader method) (kdbxtool.parsing.Kdbx3Reader method) (kdbxtool.parsing.kdbx4.Kdbx4Reader method) (kdbxtool.parsing.Kdbx4Reader method) (kdbxtool.security.CipherContext method) (kdbxtool.security.crypto.CipherContext method) DecryptedPayload (class in kdbxtool.parsing) (class in kdbxtool.parsing.kdbx4) DecryptionError, [1] default() (kdbxtool.Argon2Config class method) (kdbxtool.security.Argon2Config class method) (kdbxtool.security.kdf.Argon2Config class method) default_autotype_sequence (kdbxtool.Group attribute), [1] (kdbxtool.models.Group attribute), [1] (kdbxtool.models.group.Group attribute), [1] default_username (kdbxtool.database.DatabaseSettings attribute), [1] (kdbxtool.DatabaseSettings attribute), [1] delete_custom_property() (kdbxtool.Entry method) (kdbxtool.models.Entry method) (kdbxtool.models.entry.Entry method) delete_history() (kdbxtool.Entry method) (kdbxtool.models.Entry method) (kdbxtool.models.entry.Entry method) deleted_objects (kdbxtool.database.DatabaseSettings attribute) (kdbxtool.DatabaseSettings attribute) DeletedObject (class in kdbxtool) (class in kdbxtool.merge) deletion_time (kdbxtool.DeletedObject attribute), [1] (kdbxtool.merge.DeletedObject attribute), [1] deref() (kdbxtool.Database method) (kdbxtool.database.Database method) (kdbxtool.Entry method) (kdbxtool.models.Entry method) (kdbxtool.models.entry.Entry method) derive_composite_key() (in module kdbxtool.security) (in module kdbxtool.security.kdf) derive_key_aes_kdf() (in module kdbxtool.security) (in module kdbxtool.security.kdf) derive_key_argon2() (in module kdbxtool.security) (in module kdbxtool.security.kdf) DIGICAM (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) digits (kdbxtool.security.totp.TotpConfig attribute), [1] DISK (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) display_name (kdbxtool.Cipher property) (kdbxtool.KdfType property) (kdbxtool.security.Cipher property) (kdbxtool.security.crypto.Cipher property) (kdbxtool.security.kdf.KdfType property) (kdbxtool.security.KdfType property) download_url (kdbxtool.Templates.SoftwareLicense attribute) (kdbxtool.templates.SoftwareLicense attribute) (kdbxtool.templates.Templates.SoftwareLicense attribute) DRIVE (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) DRIVE_WINDOWS (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) dump() (kdbxtool.Database method) (kdbxtool.database.Database method) (kdbxtool.Entry method) (kdbxtool.Group method) (kdbxtool.models.Entry method) (kdbxtool.models.entry.Entry method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) dump_xml() (kdbxtool.Database method) (kdbxtool.database.Database method) E Email (class in kdbxtool.templates) EMAIL (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) email (kdbxtool.Templates.Identity attribute) (kdbxtool.templates.Identity attribute) (kdbxtool.templates.Templates.Identity attribute) email_address (kdbxtool.Templates.Email attribute) (kdbxtool.templates.Email attribute) (kdbxtool.templates.Templates.Email attribute) EMAIL_BOX (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) EMAIL_SEARCH (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) empty_group() (kdbxtool.Database method) (kdbxtool.database.Database method) enable_autotype (kdbxtool.Group attribute), [1] (kdbxtool.models.Group attribute), [1] (kdbxtool.models.group.Group attribute), [1] enable_searching (kdbxtool.Group attribute), [1] (kdbxtool.models.Group attribute), [1] (kdbxtool.models.group.Group attribute), [1] enabled (kdbxtool.models.entry.AutoType attribute), [1] encrypt() (kdbxtool.database.ProtectedStreamCipher method) (kdbxtool.parsing.kdbx4.Kdbx4Writer method) (kdbxtool.parsing.Kdbx4Writer method) (kdbxtool.security.CipherContext method) (kdbxtool.security.crypto.CipherContext method) ENCRYPTION_IV (kdbxtool.parsing.header.HeaderFieldType attribute) encryption_iv (kdbxtool.parsing.header.KdbxHeader attribute) ENCRYPTION_IV (kdbxtool.parsing.HeaderFieldType attribute) encryption_iv (kdbxtool.parsing.KdbxHeader attribute) END (kdbxtool.parsing.header.HeaderFieldType attribute) (kdbxtool.parsing.header.InnerHeaderFieldType attribute) (kdbxtool.parsing.HeaderFieldType attribute) (kdbxtool.parsing.InnerHeaderFieldType attribute) ENERGY (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) ENERGY_CAREFUL (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) entries (kdbxtool.Group attribute), [1] (kdbxtool.models.Group attribute), [1] (kdbxtool.models.group.Group attribute), [1] entries_added (kdbxtool.merge.MergeResult attribute), [1] (kdbxtool.MergeResult attribute), [1] entries_deleted (kdbxtool.merge.MergeResult attribute), [1] (kdbxtool.MergeResult attribute), [1] entries_relocated (kdbxtool.merge.MergeResult attribute), [1] (kdbxtool.MergeResult attribute), [1] entries_updated (kdbxtool.merge.MergeResult attribute), [1] (kdbxtool.MergeResult attribute), [1] Entry (class in kdbxtool) (class in kdbxtool.models) (class in kdbxtool.models.entry) entry (kdbxtool.Attachment attribute), [1] (kdbxtool.models.Attachment attribute), [1] (kdbxtool.models.attachment.Attachment attribute), [1] EntryNotFoundError, [1] EntryTemplate (class in kdbxtool) (class in kdbxtool.templates) exhausted (kdbxtool.parsing.context.ParseContext property) (kdbxtool.parsing.ParseContext property) expired (kdbxtool.Entry property) (kdbxtool.Group property) EXPIRED (kdbxtool.IconId attribute) expired (kdbxtool.models.Entry property) (kdbxtool.models.entry.Entry property) (kdbxtool.models.Group property) (kdbxtool.models.group.Group property) (kdbxtool.models.Times property) (kdbxtool.models.times.Times property) EXPIRED (kdbxtool.templates.IconId attribute) expired (kdbxtool.Times property) expires (kdbxtool.models.Times attribute), [1] (kdbxtool.models.times.Times attribute), [1] (kdbxtool.Times attribute), [1] expires_at (kdbxtool.security.totp.TotpCode property) expiry_date (kdbxtool.Templates.CreditCard attribute) (kdbxtool.templates.CreditCard attribute) (kdbxtool.templates.Templates.CreditCard attribute) expiry_time (kdbxtool.models.Times attribute), [1] (kdbxtool.models.times.Times attribute), [1] (kdbxtool.Times attribute), [1] F fast() (kdbxtool.AesKdfConfig class method) (kdbxtool.Argon2Config class method) (kdbxtool.security.AesKdfConfig class method) (kdbxtool.security.Argon2Config class method) (kdbxtool.security.kdf.AesKdfConfig class method) (kdbxtool.security.kdf.Argon2Config class method) FEATHER (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) filename (kdbxtool.Attachment attribute), [1] (kdbxtool.models.Attachment attribute), [1] (kdbxtool.models.attachment.Attachment attribute), [1] filepath (kdbxtool.Database property) (kdbxtool.database.Database property) find_attachments() (kdbxtool.Database method) (kdbxtool.database.Database method) find_custom_icon_by_name() (kdbxtool.Database method) (kdbxtool.database.Database method) find_entries() (kdbxtool.Database method) (kdbxtool.database.Database method) (kdbxtool.Group method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) find_entries_contains() (kdbxtool.Database method) (kdbxtool.database.Database method) (kdbxtool.Group method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) find_entries_regex() (kdbxtool.Database method) (kdbxtool.database.Database method) (kdbxtool.Group method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) find_entry_by_uuid() (kdbxtool.Group method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) find_group_by_uuid() (kdbxtool.Group method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) find_groups() (kdbxtool.Database method) (kdbxtool.database.Database method) (kdbxtool.Group method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) first_name (kdbxtool.Templates.Identity attribute) (kdbxtool.templates.Identity attribute) (kdbxtool.templates.Templates.Identity attribute) FOLDER (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) FOLDER_OPEN (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) FOLDER_PACKAGE (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) foreground_color (kdbxtool.Entry attribute), [1] (kdbxtool.models.Entry attribute), [1] (kdbxtool.models.entry.Entry attribute), [1] FormatError, [1] from_entry() (kdbxtool.HistoryEntry class method) (kdbxtool.models.entry.HistoryEntry class method) (kdbxtool.models.HistoryEntry class method) from_str() (kdbxtool.security.memory.SecureBytes class method) (kdbxtool.security.SecureBytes class method) from_uuid() (kdbxtool.Cipher class method) (kdbxtool.KdfType class method) (kdbxtool.security.Cipher class method) (kdbxtool.security.crypto.Cipher class method) (kdbxtool.security.kdf.KdfType class method) (kdbxtool.security.KdfType class method) G generate_totp() (in module kdbxtool.security.totp) generated_at (kdbxtool.security.totp.TotpCode attribute), [1] generator (kdbxtool.database.DatabaseSettings attribute), [1] (kdbxtool.DatabaseSettings attribute), [1] get_attachment() (kdbxtool.Database method) (kdbxtool.database.Database method) get_binary() (kdbxtool.Database method) (kdbxtool.database.Database method) get_custom_icon() (kdbxtool.Database method) (kdbxtool.database.Database method) get_custom_property() (kdbxtool.Entry method) (kdbxtool.models.Entry method) (kdbxtool.models.entry.Entry method) Group (class in kdbxtool) (class in kdbxtool.models) (class in kdbxtool.models.group) GroupNotFoundError, [1] groups_added (kdbxtool.merge.MergeResult attribute), [1] (kdbxtool.MergeResult attribute), [1] groups_deleted (kdbxtool.merge.MergeResult attribute), [1] (kdbxtool.MergeResult attribute), [1] groups_relocated (kdbxtool.merge.MergeResult attribute), [1] (kdbxtool.MergeResult attribute), [1] groups_updated (kdbxtool.merge.MergeResult attribute), [1] (kdbxtool.MergeResult attribute), [1] GZIP (kdbxtool.parsing.CompressionType attribute) (kdbxtool.parsing.header.CompressionType attribute) H has_changes (kdbxtool.merge.MergeResult property) (kdbxtool.MergeResult property) header (kdbxtool.parsing.DecryptedPayload attribute) (kdbxtool.parsing.kdbx4.DecryptedPayload attribute) HeaderFieldType (class in kdbxtool.parsing) (class in kdbxtool.parsing.header) HEX_64 (kdbxtool.KeyFileVersion attribute), [1] (kdbxtool.security.keyfile.KeyFileVersion attribute), [1] (kdbxtool.security.KeyFileVersion attribute), [1] high_security() (kdbxtool.AesKdfConfig class method) (kdbxtool.Argon2Config class method) (kdbxtool.security.AesKdfConfig class method) (kdbxtool.security.Argon2Config class method) (kdbxtool.security.kdf.AesKdfConfig class method) (kdbxtool.security.kdf.Argon2Config class method) history (kdbxtool.Entry attribute), [1] (kdbxtool.models.Entry attribute), [1] (kdbxtool.models.entry.Entry attribute), [1] history_entries_merged (kdbxtool.merge.MergeResult attribute), [1] (kdbxtool.MergeResult attribute), [1] history_max_items (kdbxtool.database.DatabaseSettings attribute), [1] (kdbxtool.DatabaseSettings attribute), [1] history_max_size (kdbxtool.database.DatabaseSettings attribute), [1] (kdbxtool.DatabaseSettings attribute), [1] HistoryEntry (class in kdbxtool) (class in kdbxtool.models) (class in kdbxtool.models.entry) HOME (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) HOMEBANKING (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) host (kdbxtool.templates.DatabaseConnection attribute) hostname (kdbxtool.Templates.Server attribute) (kdbxtool.templates.Server attribute) (kdbxtool.templates.Templates.Server attribute) I iban (kdbxtool.Templates.BankAccount attribute) (kdbxtool.templates.BankAccount attribute) (kdbxtool.templates.Templates.BankAccount attribute) icon_id (kdbxtool.Entry attribute), [1] (kdbxtool.Group attribute), [1] (kdbxtool.models.Entry attribute), [1] (kdbxtool.models.entry.Entry attribute), [1] (kdbxtool.models.Group attribute), [1] (kdbxtool.models.group.Group attribute), [1] IconId (class in kdbxtool) (class in kdbxtool.templates) id (kdbxtool.Attachment attribute), [1] (kdbxtool.models.Attachment attribute), [1] (kdbxtool.models.attachment.Attachment attribute), [1] Identity (class in kdbxtool.templates) IDENTITY (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) imap_port (kdbxtool.Templates.Email attribute) (kdbxtool.templates.Email attribute) (kdbxtool.templates.Templates.Email attribute) imap_server (kdbxtool.Templates.Email attribute) (kdbxtool.templates.Email attribute) (kdbxtool.templates.Templates.Email attribute) increment_usage() (kdbxtool.models.Times method) (kdbxtool.models.times.Times method) (kdbxtool.Times method) index (kdbxtool.Entry property) (kdbxtool.Group property) (kdbxtool.models.Entry property) (kdbxtool.models.entry.Entry property) (kdbxtool.models.Group property) (kdbxtool.models.group.Group property) INFO (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) inner_header (kdbxtool.parsing.DecryptedPayload attribute) (kdbxtool.parsing.kdbx4.DecryptedPayload attribute) INNER_RANDOM_STREAM_ID (kdbxtool.parsing.header.HeaderFieldType attribute) (kdbxtool.parsing.header.InnerHeaderFieldType attribute) inner_random_stream_id (kdbxtool.parsing.header.KdbxHeader attribute) INNER_RANDOM_STREAM_ID (kdbxtool.parsing.HeaderFieldType attribute) (kdbxtool.parsing.InnerHeaderFieldType attribute) inner_random_stream_id (kdbxtool.parsing.KdbxHeader attribute) INNER_RANDOM_STREAM_KEY (kdbxtool.parsing.header.InnerHeaderFieldType attribute) inner_random_stream_key (kdbxtool.parsing.header.KdbxHeader attribute) INNER_RANDOM_STREAM_KEY (kdbxtool.parsing.InnerHeaderFieldType attribute) inner_random_stream_key (kdbxtool.parsing.KdbxHeader attribute) InnerHeader (class in kdbxtool.parsing) (class in kdbxtool.parsing.kdbx4) InnerHeaderFieldType (class in kdbxtool.parsing) (class in kdbxtool.parsing.header) InvalidKeyFileError, [1] InvalidPasswordError, [1] InvalidSignatureError, [1] InvalidXmlError, [1] IR_COMMUNICATION (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) is_expanded (kdbxtool.Group attribute), [1] (kdbxtool.models.Group attribute), [1] (kdbxtool.models.group.Group attribute), [1] is_expired (kdbxtool.security.totp.TotpCode property) is_root_group (kdbxtool.Group property) (kdbxtool.models.Group property) (kdbxtool.models.group.Group property) issuer (kdbxtool.security.totp.TotpConfig attribute), [1] iter_entries() (kdbxtool.Database method) (kdbxtool.database.Database method) (kdbxtool.Group method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) iter_groups() (kdbxtool.Database method) (kdbxtool.database.Database method) (kdbxtool.Group method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) iterations (kdbxtool.Argon2Config attribute), [1] (kdbxtool.security.Argon2Config attribute), [1] (kdbxtool.security.kdf.Argon2Config attribute), [1] iv_size (kdbxtool.Cipher property) (kdbxtool.security.Cipher property) (kdbxtool.security.crypto.Cipher property) K KDBX3 (kdbxtool.parsing.header.KdbxVersion attribute) (kdbxtool.parsing.KdbxVersion attribute) Kdbx3Reader (class in kdbxtool.parsing) (class in kdbxtool.parsing.kdbx3) Kdbx3UpgradeRequired, [1] KDBX4 (kdbxtool.parsing.header.KdbxVersion attribute) (kdbxtool.parsing.KdbxVersion attribute) Kdbx4Reader (class in kdbxtool.parsing) (class in kdbxtool.parsing.kdbx4) Kdbx4Writer (class in kdbxtool.parsing) (class in kdbxtool.parsing.kdbx4) KdbxError, [1] KdbxHeader (class in kdbxtool.parsing) (class in kdbxtool.parsing.header) kdbxtool module kdbxtool.database module kdbxtool.exceptions module kdbxtool.merge module kdbxtool.models module kdbxtool.models.attachment module kdbxtool.models.entry module kdbxtool.models.group module kdbxtool.models.times module kdbxtool.parsing module kdbxtool.parsing.context module kdbxtool.parsing.header module kdbxtool.parsing.kdbx3 module kdbxtool.parsing.kdbx4 module kdbxtool.security module kdbxtool.security.crypto module kdbxtool.security.kdf module kdbxtool.security.keyfile module kdbxtool.security.memory module kdbxtool.security.totp module kdbxtool.security.yubikey module kdbxtool.templates module KdbxVersion (class in kdbxtool.parsing) (class in kdbxtool.parsing.header) KDF_PARAMETERS (kdbxtool.parsing.header.HeaderFieldType attribute) (kdbxtool.parsing.HeaderFieldType attribute) kdf_salt (kdbxtool.Database property) (kdbxtool.database.Database property) (kdbxtool.parsing.header.KdbxHeader attribute) (kdbxtool.parsing.KdbxHeader attribute) kdf_type (kdbxtool.parsing.header.KdbxHeader attribute) (kdbxtool.parsing.KdbxHeader attribute) KdfError, [1] KdfType (class in kdbxtool) (class in kdbxtool.security) (class in kdbxtool.security.kdf) KEY (kdbxtool.IconId attribute) key (kdbxtool.models.entry.BinaryRef attribute), [1] (kdbxtool.models.entry.StringField attribute), [1] KEY (kdbxtool.templates.IconId attribute) key_size (kdbxtool.Cipher property) (kdbxtool.security.Cipher property) (kdbxtool.security.crypto.Cipher property) KeyFileVersion (class in kdbxtool) (class in kdbxtool.security) (class in kdbxtool.security.keyfile) L last_access_time (kdbxtool.models.Times attribute), [1] (kdbxtool.models.times.Times attribute), [1] (kdbxtool.Times attribute), [1] last_modification_time (kdbxtool.database.CustomIcon attribute), [1] (kdbxtool.models.Times attribute), [1] (kdbxtool.models.times.Times attribute), [1] (kdbxtool.Times attribute), [1] last_name (kdbxtool.Templates.Identity attribute) (kdbxtool.templates.Identity attribute) (kdbxtool.templates.Templates.Identity attribute) last_top_visible_entry (kdbxtool.Group attribute), [1] (kdbxtool.models.Group attribute), [1] (kdbxtool.models.group.Group attribute), [1] license_key (kdbxtool.Templates.SoftwareLicense attribute) (kdbxtool.templates.SoftwareLicense attribute) (kdbxtool.templates.Templates.SoftwareLicense attribute) LIST (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) list_attachments() (kdbxtool.Database method) (kdbxtool.database.Database method) list_yubikeys() (in module kdbxtool) (in module kdbxtool.security) (in module kdbxtool.security.yubikey) location_changed (kdbxtool.models.Times attribute), [1] (kdbxtool.models.times.Times attribute), [1] (kdbxtool.Times attribute), [1] LOCK_OPEN (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) Login (class in kdbxtool.templates) M maintenance_history_days (kdbxtool.database.DatabaseSettings attribute), [1] (kdbxtool.DatabaseSettings attribute), [1] MARKED_DIRECTORY (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) master_key_change_force (kdbxtool.database.DatabaseSettings attribute), [1] (kdbxtool.DatabaseSettings attribute), [1] master_key_change_rec (kdbxtool.database.DatabaseSettings attribute), [1] (kdbxtool.DatabaseSettings attribute), [1] MASTER_SEED (kdbxtool.parsing.header.HeaderFieldType attribute) master_seed (kdbxtool.parsing.header.KdbxHeader attribute) MASTER_SEED (kdbxtool.parsing.HeaderFieldType attribute) master_seed (kdbxtool.parsing.KdbxHeader attribute) MEMORY (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) memory_kib (kdbxtool.Argon2Config attribute), [1] (kdbxtool.security.Argon2Config attribute), [1] (kdbxtool.security.kdf.Argon2Config attribute), [1] memory_protection (kdbxtool.database.DatabaseSettings attribute), [1] (kdbxtool.DatabaseSettings attribute), [1] merge() (kdbxtool.Database method) (kdbxtool.database.Database method) (kdbxtool.merge.Merger method) MergeError, [1] MergeMode (class in kdbxtool) (class in kdbxtool.merge) Merger (class in kdbxtool.merge) MergeResult (class in kdbxtool) (class in kdbxtool.merge) MissingCredentialsError, [1] module kdbxtool kdbxtool.database kdbxtool.exceptions kdbxtool.merge kdbxtool.models kdbxtool.models.attachment kdbxtool.models.entry kdbxtool.models.group kdbxtool.models.times kdbxtool.parsing kdbxtool.parsing.context kdbxtool.parsing.header kdbxtool.parsing.kdbx3 kdbxtool.parsing.kdbx4 kdbxtool.security kdbxtool.security.crypto kdbxtool.security.kdf kdbxtool.security.keyfile kdbxtool.security.memory kdbxtool.security.totp kdbxtool.security.yubikey kdbxtool.templates MONEY (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) MONITOR (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) move_entry() (kdbxtool.Database method) (kdbxtool.database.Database method) move_group() (kdbxtool.Database method) (kdbxtool.database.Database method) move_to() (kdbxtool.Entry method) (kdbxtool.Group method) (kdbxtool.models.Entry method) (kdbxtool.models.entry.Entry method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) MULTI_KEYS (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) N name (kdbxtool.database.CustomIcon attribute), [1] (kdbxtool.Group attribute), [1] (kdbxtool.models.Group attribute), [1] (kdbxtool.models.group.Group attribute), [1] NETWORK_SERVER (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) NONE (kdbxtool.parsing.CompressionType attribute) (kdbxtool.parsing.header.CompressionType attribute) NOTE (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) NOTEPAD (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) notes (kdbxtool.Entry property) (kdbxtool.Group attribute), [1] (kdbxtool.models.Entry property) (kdbxtool.models.entry.Entry property) (kdbxtool.models.Group attribute), [1] (kdbxtool.models.group.Group attribute), [1] O obfuscation (kdbxtool.models.entry.AutoType attribute), [1] offset (kdbxtool.parsing.context.ParseContext attribute) (kdbxtool.parsing.ParseContext attribute) open() (kdbxtool.Database class method) (kdbxtool.database.Database class method) open_bytes() (kdbxtool.Database class method) (kdbxtool.database.Database class method) open_interactive() (kdbxtool.Database class method) (kdbxtool.database.Database class method) otp (kdbxtool.Entry property) (kdbxtool.models.Entry property) (kdbxtool.models.entry.Entry property) override_url (kdbxtool.Entry attribute), [1] (kdbxtool.models.Entry attribute), [1] (kdbxtool.models.entry.Entry attribute), [1] P PACKAGE (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) PAPER_FLAG (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) PAPER_LOCKED (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) PAPER_NEW (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) PAPER_Q (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) PAPER_READY (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) parallelism (kdbxtool.Argon2Config attribute), [1] (kdbxtool.security.Argon2Config attribute), [1] (kdbxtool.security.kdf.Argon2Config attribute), [1] parent (kdbxtool.Entry property) (kdbxtool.Group property) (kdbxtool.models.Entry property) (kdbxtool.models.entry.Entry property) (kdbxtool.models.Group property) (kdbxtool.models.group.Group property) parse() (kdbxtool.parsing.header.KdbxHeader class method) (kdbxtool.parsing.KdbxHeader class method) parse_keepassxc_legacy() (in module kdbxtool.security.totp) parse_keyfile() (in module kdbxtool) (in module kdbxtool.security) (in module kdbxtool.security.keyfile) parse_otpauth_uri() (in module kdbxtool.security.totp) ParseContext (class in kdbxtool.parsing) (class in kdbxtool.parsing.context) PARTS (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) password (kdbxtool.Entry property) (kdbxtool.models.Entry property) (kdbxtool.models.entry.Entry property) path (kdbxtool.Group property) (kdbxtool.models.Group property) (kdbxtool.models.group.Group property) peek() (kdbxtool.parsing.context.ParseContext method) (kdbxtool.parsing.ParseContext method) PEN (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) period (kdbxtool.security.totp.TotpCode attribute), [1] (kdbxtool.security.totp.TotpConfig attribute), [1] phone (kdbxtool.Templates.Identity attribute) (kdbxtool.templates.Identity attribute) (kdbxtool.templates.Templates.Identity attribute) pin (kdbxtool.Templates.BankAccount attribute) (kdbxtool.templates.BankAccount attribute) (kdbxtool.Templates.CreditCard attribute) (kdbxtool.templates.CreditCard attribute) (kdbxtool.templates.Templates.BankAccount attribute) (kdbxtool.templates.Templates.CreditCard attribute) port (kdbxtool.templates.DatabaseConnection attribute) (kdbxtool.Templates.Server attribute) (kdbxtool.templates.Server attribute) (kdbxtool.templates.Templates.Server attribute) position (kdbxtool.parsing.context.ParseContext property) (kdbxtool.parsing.ParseContext property) postal_code (kdbxtool.Templates.Identity attribute) (kdbxtool.templates.Identity attribute) (kdbxtool.templates.Templates.Identity attribute) PRINTER (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) PROGRAM_ICONS (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) protected (kdbxtool.models.entry.StringField attribute), [1] PROTECTED_STREAM_KEY (kdbxtool.parsing.header.HeaderFieldType attribute) protected_stream_key (kdbxtool.parsing.header.KdbxHeader attribute) PROTECTED_STREAM_KEY (kdbxtool.parsing.HeaderFieldType attribute) protected_stream_key (kdbxtool.parsing.KdbxHeader attribute) ProtectedStreamCipher (class in kdbxtool.database) PUBLIC_CUSTOM_DATA (kdbxtool.parsing.header.HeaderFieldType attribute) (kdbxtool.parsing.HeaderFieldType attribute) purchase_date (kdbxtool.Templates.SoftwareLicense attribute) (kdbxtool.templates.SoftwareLicense attribute) (kdbxtool.templates.Templates.SoftwareLicense attribute) Q quality_check (kdbxtool.Entry attribute), [1] (kdbxtool.models.Entry attribute), [1] (kdbxtool.models.entry.Entry attribute), [1] R random_stream_id (kdbxtool.parsing.InnerHeader attribute) (kdbxtool.parsing.kdbx4.InnerHeader attribute) random_stream_key (kdbxtool.parsing.InnerHeader attribute) (kdbxtool.parsing.kdbx4.InnerHeader attribute) RAW_32 (kdbxtool.KeyFileVersion attribute), [1] (kdbxtool.security.keyfile.KeyFileVersion attribute), [1] (kdbxtool.security.KeyFileVersion attribute), [1] raw_header (kdbxtool.parsing.header.KdbxHeader attribute) (kdbxtool.parsing.KdbxHeader attribute) read() (kdbxtool.parsing.context.ParseContext method) (kdbxtool.parsing.ParseContext method) read_bytes_prefixed() (kdbxtool.parsing.context.ParseContext method) (kdbxtool.parsing.ParseContext method) read_kdbx3() (in module kdbxtool.parsing) (in module kdbxtool.parsing.kdbx3) read_kdbx4() (in module kdbxtool.parsing) (in module kdbxtool.parsing.kdbx4) read_u16() (kdbxtool.parsing.context.ParseContext method) (kdbxtool.parsing.ParseContext method) read_u32() (kdbxtool.parsing.context.ParseContext method) (kdbxtool.parsing.ParseContext method) read_u64() (kdbxtool.parsing.context.ParseContext method) (kdbxtool.parsing.ParseContext method) read_u8() (kdbxtool.parsing.context.ParseContext method) (kdbxtool.parsing.ParseContext method) recycle_bin_enabled (kdbxtool.database.DatabaseSettings attribute), [1] (kdbxtool.DatabaseSettings attribute), [1] recycle_bin_uuid (kdbxtool.database.DatabaseSettings attribute), [1] (kdbxtool.DatabaseSettings attribute), [1] recyclebin_group (kdbxtool.Database property) (kdbxtool.database.Database property) ref (kdbxtool.models.entry.BinaryRef attribute), [1] ref() (kdbxtool.Entry method) (kdbxtool.models.Entry method) (kdbxtool.models.entry.Entry method) registered_email (kdbxtool.Templates.SoftwareLicense attribute) (kdbxtool.templates.SoftwareLicense attribute) (kdbxtool.templates.Templates.SoftwareLicense attribute) registered_name (kdbxtool.Templates.SoftwareLicense attribute) (kdbxtool.templates.SoftwareLicense attribute) (kdbxtool.templates.Templates.SoftwareLicense attribute) reindex() (kdbxtool.Entry method) (kdbxtool.Group method) (kdbxtool.models.Entry method) (kdbxtool.models.entry.Entry method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) reload() (kdbxtool.Database method) (kdbxtool.database.Database method) remaining (kdbxtool.parsing.context.ParseContext property) (kdbxtool.parsing.ParseContext property) (kdbxtool.security.totp.TotpCode property) remove_attachment() (kdbxtool.Database method) (kdbxtool.database.Database method) remove_binary() (kdbxtool.Database method) (kdbxtool.database.Database method) remove_custom_icon() (kdbxtool.Database method) (kdbxtool.database.Database method) remove_entry() (kdbxtool.Group method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) remove_subgroup() (kdbxtool.Group method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) root_group (kdbxtool.Database property) (kdbxtool.database.Database property) rounds (kdbxtool.AesKdfConfig attribute), [1] (kdbxtool.security.AesKdfConfig attribute), [1] (kdbxtool.security.kdf.AesKdfConfig attribute), [1] routing_number (kdbxtool.Templates.BankAccount attribute) (kdbxtool.templates.BankAccount attribute) (kdbxtool.templates.Templates.BankAccount attribute) RUN (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) S salt (kdbxtool.AesKdfConfig attribute), [1] (kdbxtool.Argon2Config attribute), [1] (kdbxtool.security.AesKdfConfig attribute), [1] (kdbxtool.security.Argon2Config attribute), [1] (kdbxtool.security.kdf.AesKdfConfig attribute), [1] (kdbxtool.security.kdf.Argon2Config attribute), [1] save() (kdbxtool.Database method) (kdbxtool.database.Database method) save_history() (kdbxtool.Entry method) (kdbxtool.models.Entry method) (kdbxtool.models.entry.Entry method) SCANNER (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) scope() (kdbxtool.parsing.context.ParseContext method) (kdbxtool.parsing.ParseContext method) SCREEN (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) secret (kdbxtool.security.totp.TotpConfig attribute), [1] secure_random_bytes() (in module kdbxtool.security) (in module kdbxtool.security.crypto) SecureBytes (class in kdbxtool.security) (class in kdbxtool.security.memory) SecureNote (class in kdbxtool.templates) security_type (kdbxtool.templates.Templates.WirelessRouter attribute) (kdbxtool.Templates.WirelessRouter attribute) (kdbxtool.templates.WirelessRouter attribute) sequence (kdbxtool.models.entry.AutoType attribute), [1] serial (kdbxtool.security.yubikey.YubiKeyConfig attribute), [1] (kdbxtool.security.YubiKeyConfig attribute), [1] (kdbxtool.YubiKeyConfig attribute), [1] Server (class in kdbxtool.templates) set_credentials() (kdbxtool.Database method) (kdbxtool.database.Database method) set_custom_property() (kdbxtool.Entry method) (kdbxtool.models.Entry method) (kdbxtool.models.entry.Entry method) settings (kdbxtool.Database property) (kdbxtool.database.Database property) SETTINGS (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) size (kdbxtool.parsing.BuildContext property) (kdbxtool.parsing.context.BuildContext property) skip() (kdbxtool.parsing.context.ParseContext method) (kdbxtool.parsing.ParseContext method) slot (kdbxtool.security.yubikey.YubiKeyConfig attribute), [1] (kdbxtool.security.YubiKeyConfig attribute), [1] (kdbxtool.YubiKeyConfig attribute), [1] smtp_port (kdbxtool.Templates.Email attribute) (kdbxtool.templates.Email attribute) (kdbxtool.templates.Templates.Email attribute) smtp_server (kdbxtool.Templates.Email attribute) (kdbxtool.templates.Email attribute) (kdbxtool.templates.Templates.Email attribute) SoftwareLicense (class in kdbxtool.templates) ssh_key (kdbxtool.Templates.Server attribute) (kdbxtool.templates.Server attribute) (kdbxtool.templates.Templates.Server attribute) ssid (kdbxtool.templates.Templates.WirelessRouter attribute) (kdbxtool.Templates.WirelessRouter attribute) (kdbxtool.templates.WirelessRouter attribute) STANDARD (kdbxtool.merge.MergeMode attribute), [1] (kdbxtool.MergeMode attribute), [1] standard() (kdbxtool.AesKdfConfig class method) (kdbxtool.Argon2Config class method) (kdbxtool.security.AesKdfConfig class method) (kdbxtool.security.Argon2Config class method) (kdbxtool.security.kdf.AesKdfConfig class method) (kdbxtool.security.kdf.Argon2Config class method) STAR (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) state (kdbxtool.Templates.Identity attribute) (kdbxtool.templates.Identity attribute) (kdbxtool.templates.Templates.Identity attribute) STREAM_START_BYTES (kdbxtool.parsing.header.HeaderFieldType attribute) stream_start_bytes (kdbxtool.parsing.header.KdbxHeader attribute) STREAM_START_BYTES (kdbxtool.parsing.HeaderFieldType attribute) stream_start_bytes (kdbxtool.parsing.KdbxHeader attribute) StringField (class in kdbxtool.models.entry) strings (kdbxtool.Entry attribute), [1] (kdbxtool.models.Entry attribute), [1] (kdbxtool.models.entry.Entry attribute), [1] subgroups (kdbxtool.Group attribute), [1] (kdbxtool.models.Group attribute), [1] (kdbxtool.models.group.Group attribute), [1] summary() (kdbxtool.merge.MergeResult method) (kdbxtool.MergeResult method) swift_bic (kdbxtool.Templates.BankAccount attribute) (kdbxtool.templates.BankAccount attribute) (kdbxtool.templates.Templates.BankAccount attribute) SYNCHRONIZE (kdbxtool.merge.MergeMode attribute), [1] (kdbxtool.MergeMode attribute), [1] T tags (kdbxtool.Entry attribute), [1] (kdbxtool.models.Entry attribute), [1] (kdbxtool.models.entry.Entry attribute), [1] Templates (class in kdbxtool) (class in kdbxtool.templates) Templates.BankAccount (class in kdbxtool) (class in kdbxtool.templates) Templates.CreditCard (class in kdbxtool) (class in kdbxtool.templates) Templates.Email (class in kdbxtool) (class in kdbxtool.templates) Templates.Identity (class in kdbxtool) (class in kdbxtool.templates) Templates.Login (class in kdbxtool) (class in kdbxtool.templates) Templates.SecureNote (class in kdbxtool) (class in kdbxtool.templates) Templates.Server (class in kdbxtool) (class in kdbxtool.templates) Templates.SoftwareLicense (class in kdbxtool) (class in kdbxtool.templates) Templates.WirelessRouter (class in kdbxtool) (class in kdbxtool.templates) TERMINAL_ENCRYPTED (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) THUMBNAIL (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) timeout_seconds (kdbxtool.security.yubikey.YubiKeyConfig attribute), [1] (kdbxtool.security.YubiKeyConfig attribute), [1] (kdbxtool.YubiKeyConfig attribute), [1] Times (class in kdbxtool) (class in kdbxtool.models) (class in kdbxtool.models.times) times (kdbxtool.Entry attribute), [1] (kdbxtool.Group attribute), [1] (kdbxtool.models.Entry attribute), [1] (kdbxtool.models.entry.Entry attribute), [1] (kdbxtool.models.Group attribute), [1] (kdbxtool.models.group.Group attribute), [1] title (kdbxtool.Entry property) (kdbxtool.models.Entry property) (kdbxtool.models.entry.Entry property) to_bytes() (kdbxtool.Database method) (kdbxtool.database.Database method) (kdbxtool.parsing.header.KdbxHeader method) (kdbxtool.parsing.KdbxHeader method) TOOL (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) total_changes (kdbxtool.merge.MergeResult property) (kdbxtool.MergeResult property) totp() (kdbxtool.Entry method) (kdbxtool.models.Entry method) (kdbxtool.models.entry.Entry method) TotpCode (class in kdbxtool.security.totp) TotpConfig (class in kdbxtool.security.totp) touch() (kdbxtool.Entry method) (kdbxtool.Group method) (kdbxtool.models.Entry method) (kdbxtool.models.entry.Entry method) (kdbxtool.models.Group method) (kdbxtool.models.group.Group method) (kdbxtool.models.Times method) (kdbxtool.models.times.Times method) (kdbxtool.Times method) TRANSFORM_ROUNDS (kdbxtool.parsing.header.HeaderFieldType attribute) (kdbxtool.parsing.HeaderFieldType attribute) TRANSFORM_SEED (kdbxtool.parsing.header.HeaderFieldType attribute) (kdbxtool.parsing.HeaderFieldType attribute) transformed_key (kdbxtool.Database property) (kdbxtool.database.Database property) (kdbxtool.parsing.DecryptedPayload attribute) (kdbxtool.parsing.kdbx4.DecryptedPayload attribute) TRASH_BIN (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) trash_entry() (kdbxtool.Database method) (kdbxtool.database.Database method) trash_group() (kdbxtool.Database method) (kdbxtool.database.Database method) TUX (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) TWOFISH256_CBC (kdbxtool.Cipher attribute) (kdbxtool.security.Cipher attribute) (kdbxtool.security.crypto.Cipher attribute) TwofishNotAvailableError, [1] U UnknownCipherError, [1] UnsupportedVersionError, [1] update_location() (kdbxtool.models.Times method) (kdbxtool.models.times.Times method) (kdbxtool.Times method) url (kdbxtool.Entry property) (kdbxtool.models.Entry property) (kdbxtool.models.entry.Entry property) usage_count (kdbxtool.models.Times attribute), [1] (kdbxtool.models.times.Times attribute), [1] (kdbxtool.Times attribute), [1] USER_COMMUNICATION (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) USER_KEY (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) username (kdbxtool.Entry property) (kdbxtool.models.Entry property) (kdbxtool.models.entry.Entry property) uuid (kdbxtool.database.CustomIcon attribute), [1] (kdbxtool.DeletedObject attribute), [1] (kdbxtool.Entry attribute), [1] (kdbxtool.Group attribute), [1] (kdbxtool.merge.DeletedObject attribute), [1] (kdbxtool.models.Entry attribute), [1] (kdbxtool.models.entry.Entry attribute), [1] (kdbxtool.models.Group attribute), [1] (kdbxtool.models.group.Group attribute), [1] V validate_security() (kdbxtool.Argon2Config method) (kdbxtool.security.Argon2Config method) (kdbxtool.security.kdf.Argon2Config method) value (kdbxtool.models.entry.StringField attribute), [1] variant (kdbxtool.Argon2Config attribute), [1] (kdbxtool.security.Argon2Config attribute), [1] (kdbxtool.security.kdf.Argon2Config attribute), [1] verify_hmac_sha256() (in module kdbxtool.security) (in module kdbxtool.security.crypto) version (kdbxtool.parsing.header.KdbxHeader attribute) (kdbxtool.parsing.KdbxHeader attribute) W WARNING (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) WIKI (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) window (kdbxtool.models.entry.AutoType attribute), [1] WirelessRouter (class in kdbxtool.templates) WORLD (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) WORLD_COMPUTER (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) WORLD_SOCKET (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) WORLD_STAR (kdbxtool.IconId attribute) (kdbxtool.templates.IconId attribute) write() (kdbxtool.parsing.BuildContext method) (kdbxtool.parsing.context.BuildContext method) write_bytes_prefixed() (kdbxtool.parsing.BuildContext method) (kdbxtool.parsing.context.BuildContext method) write_kdbx4() (in module kdbxtool.parsing) (in module kdbxtool.parsing.kdbx4) write_tlv() (kdbxtool.parsing.BuildContext method) (kdbxtool.parsing.context.BuildContext method) write_u16() (kdbxtool.parsing.BuildContext method) (kdbxtool.parsing.context.BuildContext method) write_u32() (kdbxtool.parsing.BuildContext method) (kdbxtool.parsing.context.BuildContext method) write_u64() (kdbxtool.parsing.BuildContext method) (kdbxtool.parsing.context.BuildContext method) write_u8() (kdbxtool.parsing.BuildContext method) (kdbxtool.parsing.context.BuildContext method) X xml() (kdbxtool.Database method) (kdbxtool.database.Database method) xml_data (kdbxtool.parsing.DecryptedPayload attribute) (kdbxtool.parsing.kdbx4.DecryptedPayload attribute) XML_V1 (kdbxtool.KeyFileVersion attribute), [1] (kdbxtool.security.keyfile.KeyFileVersion attribute), [1] (kdbxtool.security.KeyFileVersion attribute), [1] XML_V2 (kdbxtool.KeyFileVersion attribute), [1] (kdbxtool.security.keyfile.KeyFileVersion attribute), [1] (kdbxtool.security.KeyFileVersion attribute), [1] Y YubiKeyConfig (class in kdbxtool) (class in kdbxtool.security) (class in kdbxtool.security.yubikey) YubiKeyError, [1] YubiKeyNotAvailableError, [1] YubiKeyNotFoundError, [1] YubiKeySlotError, [1] YubiKeyTimeoutError, [1] Z zeroize() (kdbxtool.security.memory.SecureBytes method) (kdbxtool.security.SecureBytes method) zeroize_credentials() (kdbxtool.Database method) (kdbxtool.database.Database method)