libfdt++ is a C++ library for manipulating flattened device trees.
libfit++ is a C++ library for reading flattened image trees.
Supports is provided for verifying hashes, verifying signatures and decrypting image data.
Creating and modifying FIT images is not currently supported.