This document discusses optimizations in OpenSSL 1.1.0 to improve the performance of cryptographic operations using Intel QuickAssist Technology. It introduces asynchronous operations which allow cryptographic tasks to execute independently and in parallel. It describes the ASYNC_JOB infrastructure for managing asynchronous jobs and event notification. Additional optimizations discussed include pipelining of symmetric operations and improved pseudo-random function support. Performance results demonstrate throughput gains from leveraging these optimizations.