Channel functional requirement implements complete
* implement private channel
* add to signature function to get before encryption string
* add encryption util class in java