created encryption utilities, partially finished licensing module