加密技术流程包括什么