Hello,
In the mcuboot sources, it is possible to find a bunch of files provided by NXP to deal with encrypted xip: SDK_25_06_00_EVK-MIMXRT1020/middleware/mcuboot_opensource/boot/nxp_mcux_sdk/encrypted_xip/
In my projects, I use RT117x, RT105x, and RT102x, so I deal with BEE and OTFAD peripherals.
I searched for documentation and examples for these files, for example here https://mcuxpresso.nxp.com/mcuxsdk/latest/html/middleware/mcuboot_opensource/README.html# but I didn't find what I was looking for.
I need to know:
- features
- usage examples
- API reference
My use case is as follows:

- Image 0 is a second stage bootloader. It implement the USB host mass storage stack, which is the only way to update the device.
- Image 1 is the actual application.
I believe that both images need to be encrypted, but I am not certain.
Can you tell me where to find a reference design that uses these sources?
Furthermore, having two images, I need mcuboot 2.2.0 (2.1.0 does not work with multiple images).
Version 2.1.0 is integrated into the last SDK, as indicated here:

best regards
Max