4 # This work is licensed under the terms of the GNU GPL, version 2 or later.
5 # See the COPYING file in the top-level directory.
8 # @QCryptodevBackendAlgType:
10 # The supported algorithm types of a crypto device.
12 # @sym: symmetric encryption
13 # @asym: asymmetric Encryption
17 { 'enum': 'QCryptodevBackendAlgType',
18 'prefix': 'QCRYPTODEV_BACKEND_ALG',
19 'data': ['sym', 'asym']}
22 # @QCryptodevBackendType:
24 # The crypto device backend type
26 # @builtin: the QEMU builtin support
27 # @vhost-user: vhost-user
28 # @lkcf: Linux kernel cryptographic framework
32 { 'enum': 'QCryptodevBackendType',
33 'prefix': 'QCRYPTODEV_BACKEND_TYPE',
34 'data': ['builtin', 'vhost-user', 'lkcf']}