Notice a few things:

o  The OP asked about reducing CPU load, but the answers all talk
   about making encryption faster.  These are not the same thing.
   Offloading encryption might *reduce* throughput of the encrypted
   streams, and yet free up CPU time to do other things.  Encrypted
   communication might not be the highest priority task in the
   system, and there might not be much of it to do per unit time.

o  This is a student project.  The objective is to learn something
   specific about the design of digital systems, not (necessarily) to
   maximize throughput.  The requirements don't have to make practical
   sense, so long as they make educational sense.

   Anyway, when did anyone pass a law that says requirements have to
   be sensible? :-)

-- 
Mark H. Wood, Lead System Programmer   mw...@iupui.edu
Friends don't let friends publish revisable-form documents.

Attachment: pgp6z9PIKV9Zx.pgp
Description: PGP signature

Reply via email to