elftosb::Keyblob Member List

This is the complete list of members for elftosb::Keyblob, including all inherited members.

_encryption_constants enum name | elftosb::Keyblob |
_keywrap_constants enum name | elftosb::Keyblob | protected
addOptions(OptionContext *context) | elftosb::Keyblob | inline
createWrappedKeyblobData(uint8_t *kek, uint32_t *byteCount) | elftosb::Keyblob |
encrypt(uint32_t length, uint8_t *data, AESKey< 128 > *key, AESCounter< 128 > *counter) (defined in elftosb::Keyblob) | elftosb::Keyblob | protected
encryptMatchingRange(uint32_t start, uint32_t len, uint8_t *data) | elftosb::Keyblob |
getIdentifier() const (defined in elftosb::Keyblob) | elftosb::Keyblob | inline
getKekSizeBytes() (defined in elftosb::Keyblob) | elftosb::Keyblob | inlinestatic
getOptions() | elftosb::Keyblob | inline
getOptionValues(OptionContext &opt, const char **key, const char **ctr, uint32_t *start, uint32_t *end) (defined in elftosb::Keyblob) | elftosb::Keyblob | protected
k_encryptBlockSize enum value | elftosb::Keyblob |
k_qspiAlignlength enum value | elftosb::Keyblob |
kAesKeySizeBytes enum value | elftosb::Keyblob | protected
kCrc32SizeBytes enum value | elftosb::Keyblob | protected
kCtrSizeBytes enum value | elftosb::Keyblob | protected
kExpandedKekSizeInts enum value | elftosb::Keyblob | protected
Keyblob() (defined in elftosb::Keyblob) | elftosb::Keyblob | inline
Keyblob(uint32_t identifier) (defined in elftosb::Keyblob) | elftosb::Keyblob | inline
kFlagMask enum value | elftosb::Keyblob | protected
kKekSizeBytes enum value | elftosb::Keyblob | protected
kKeyBlobSizeBytes enum value | elftosb::Keyblob | protected
kKeyFlags enum value | elftosb::Keyblob | protected
kKeySizeBits enum value | elftosb::Keyblob | protected
kNumCtrChars enum value | elftosb::Keyblob | protected
kNumKeyBlobs enum value | elftosb::Keyblob | protected
kNumKeyChars enum value | elftosb::Keyblob | protected
kOutputLineSize enum value | elftosb::Keyblob | protected
kRegionAddrMask enum value | elftosb::Keyblob | protected
m_id | elftosb::Keyblob | protected
m_options | elftosb::Keyblob | protected
option_vector_t typedef | elftosb::Keyblob |
populateKeyBlob(keyblob_t *blob, uint32_t start, uint32_t end, const char *keyHex, const char *counterHex) (defined in elftosb::Keyblob) | elftosb::Keyblob | protected
setIdentifier(uint32_t identifier) (defined in elftosb::Keyblob) | elftosb::Keyblob | inline
~Keyblob() (defined in elftosb::Keyblob) | elftosb::Keyblob | inlinevirtual