add cipher utils