In the current implementation, KDpub certificate isn't signed by trustAnchor, right ?
But according to the description of SSP, the cetificate response TLV from controller to device includes anchor-signed-cert-of-KDpub
Codes that constuct certificate response are around here.
https://github.com/gujianxiao/NDN-IoT-Android/blob/7c88f74cf903330174961e339444b87a7bd1dc65/ndn_lite_support_library/src/main/java/NDNLiteSupport/SignOnBasicControllerBLE/secureSignOn/secureSignOnVariants/basic/SignOnBasicController.java#L771