add 3DES encryption to AkkaDesService and refactor