Incomming messages are now encrypted before being stored. General crpyto infactructure work.