Added signature to encrypted messages and CryptoUtils improvement.

Added signature to encrypted messages.
Changed visibilities of methods in CryptoUtils.
Added log messages for (currently) unhandled exceptions.
Would be nice, if future revisions delegate this decomposition of the drop transport format to the drop component