This event has ended. Visit the official site or create your own event on Sched.
June 25 - 27 - Beijing, China
Click Here For Information & Registration

Back To Schedule
Monday, June 25 • 13:20 - 14:00
Crypto as Service: A New All-inclusive VIRTIO-CRYPTO Acceleration Solution Based on DPDK and DPDK Cryptodev - Fan Zhang & Xin Zeng, Intel

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Multi-tenant public cloud tenants nowadays have the increasing demand for cryptographic service to secure their applications. Virtio-Crypto device proposed to the community as a cloud-friendly virtual device, lacks a high-performance acceleration method in both frontend and backend.

To solve this challenge, we propose an all-inclusive Virtio-Crypto acceleration solution based on DPDK and DPDK Cryptodev Framework. The solution is composed of a backend DPDK vhost-crypto extension as well as a frontend DPDK Virtio crypto PMD. We will present this solution in detail including the utilization of the techniques such as burst-operation, polling mode Virtio queue access, zero-copy, and DPDK Cryptodev Framework including scheduler PMD, and the significant performance gain achieved. We will also describe the possible use cases this solution may help achieve in the cloud-based crypto applications.


Xin Zeng

Software Engineer, Intel
Xin Zeng is a software engineer of Network Platform Group at Intel Data Center Group. He is now working on virtualization projects for Intel QuickAssist Technology product. Intel QuickAssist Technology can be used to handle compute-intensive security and compression operations that... Read More →

Fan Zhang

Network Software Engineer, Intel
Zhang Fan, born in Changsha, Hunan province, holds a PhD. in Network Information Security from University of Limerick. He is now a network software engineer in Intel Ireland. Fan has published 3 international journals and conference papers indexed by SCI/EI and is one of the authors... Read More →

Monday June 25, 2018 13:20 - 14:00 CST