I found the following blog which gives quite a thourough outline of the necessary steps needed to create a smartObject:
http://blog.myitechnology.com/2008/09/infopath-2007-digitally-signed-form.html
(for those who would want even further elaboration to the topics covered in the K2 blackpearl Documentation's Tutorials)
HTH