created encryption module