Argh, apologies, the answer wasn't very hard to find...
1. the example can be found when searching for DCP in the SDK examples.
2. if I would have looked a little bit harder, I would have found that our sh256 library uses DCP... it's rather simple to add CRC32