From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paolo Bonzini Subject: Re: [GSoC] project proposal Date: Wed, 18 Mar 2015 21:59:52 +0100 Message-ID: <5509E748.9000501@redhat.com> References: <5509AAEE.8010307@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Cc: "MA..." To: Catalin Vasile Return-path: Received: from mail-wi0-f174.google.com ([209.85.212.174]:35720 "EHLO mail-wi0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756016AbbCRU76 (ORCPT ); Wed, 18 Mar 2015 16:59:58 -0400 Received: by wibdy8 with SMTP id dy8so100770568wib.0 for ; Wed, 18 Mar 2015 13:59:57 -0700 (PDT) In-Reply-To: Sender: kvm-owner@vger.kernel.org List-ID: 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 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@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html >