![]() |
Kinetis Bootloader Host
2.0.0
Host Tools for Kinetis devices
|
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 |