On 18/03/2015 18:05, Catalin Vasile wrote: > cryptodev is not merged into upstream from what I know. Yes, but QEMU runs on non-Linux platforms too. Of course doing vhost+driver or gnutls+driver would be already more than enough for the summer. In any case, just put all the justification in your application. Thanks for participating to QEMU's GSoC! Paolo > gnutls can use cryptodev and AF_ALG as crypto engines. > From some benchmarks (that can also be found on cryptodev's webpage) > you can see AF_ALG has a lot overhead over a standalone misc/char > device. > On Wed, Mar 18, 2015 at 6:42 PM, Paolo Bonzini <pbonzini@xxxxxxxxxx> wrote: >> >> >> On 18/03/2015 17:01, Catalin Vasile wrote: >>> To be more exact, I want to make a virtio-crypto device to emulate a >>> virtual cryptographic offloading device that will send jobs from the >>> guest to a vhost that will process the jobs. This mechanism will link >>> CryptoAPI from the guest to the CryptoAPI from the host. This way, >>> whatever it's beneath CryptoAPI from the host will be used as >>> offloading for the guest. >>> Is there a mentor interested in getting involved in this kind of project? >> >> I think it's very likely that you'll find a mentor. Please submit a >> proposal, also detailing the advantage of vhost over a userspace >> solution (using any of gnutls, AF_ALG, cryptodev). >> >> Paolo > -- > To unsubscribe from this list: send the line "unsubscribe kvm" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html