SCT signature verification, encode/decode and accessor functions

> TBH, I'm not at all clear where constification is considered appropriate!

Short answer: only when pointers are passed or returned. You are telling the compiler (and developer) that the thing being pointed to cannot/will-not be modified.

For simple parameters or retvals, like numbers, const only adds confusion.
	extern int foo(int three);