Jivin Kim Phillips lays it down ...
> On Tue, 23 Aug 2005 20:12:12 +0400
> Evgeniy Polyakov <[EMAIL PROTECTED]> wrote:
> 
> > On Tue, Aug 23, 2005 at 06:40:42PM +0300, Ronen Shitrit ([EMAIL PROTECTED]) 
> > wrote:
> > > Hi
> > > 
> > > The device I'm planning to use can support synchronous encryption, but
> > > Isn't any device can do it, by polling the device till it complete?
> > > Won't it be a waste of time, waiting for the HW accelerator to complete
> > > processing,
> > > While other tasks can use the CPU?
> > 
> > Sure.
> > I mean VIA/Freescale like processing - it does not support asynchronous
> > processing, but instead doing crypto operations like original CPU
> > instructions.
> > 
> fyi, Freescale's SEC crypto engine is asynchronous to the core, i.e. the core 
> CPU is free during crypto processing.  
> 
> Currently, I see no point in porting the existing tfm crypto api to a 
> freescale device, except perhaps in preparation/anticipation for Herbert's 
> async mods.  If you're porting to a Freescale device for use with IPSec, 
> you'd want an API to provide single-pass, e.g. encrypt-and-hash operations, 
> which the Freescale device supports natively.  I believe OCF supports this.

Yes.  OCF currently provides this in the Xscale, safenet, hifn drivers
and fakes it in the software driver.

There are patches on the OCF site for full IPSEC acceleration of OpenSwan
2.3.0. OpenSSL (ssh, scp,...) is also well supported.

It would be nice to see some more drivers.  I have a freescale here and
was considering playing with it,  but finding the time for OOB projects
is always a problem :-)

Cheers,
Davidm


-- 
David McCullough, [EMAIL PROTECTED], Custom Embedded Solutions + Security
Ph:+61 734352815 Fx:+61 738913630 http://www.uCdot.org http://www.cyberguard.com
-
To unsubscribe from this list: send the line "unsubscribe linux-crypto" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to