So if you don't mind I'll ping you when it's published and then we can answer any outstanding questions.
I am definitely interested, please do.I have a similar signing problem to solve (although in different area of IT) and this was the first thing that made sense after reading it.