added de/encrypt modules