Zbr's days.
February
Sun Mon Tue Wed Thu Fri Sat
        3
     
2007
Months
Feb

About TODO Blog RSS Old blog Projects Gallery Notes

Sat, 03 Feb 2007

New acrypto release for 2.6.20 kernel.


Acrypto allows to handle crypto requests asynchronously in hardware.

Acrypto supports following features:

  • multiple asynchronous crypto device queues
  • crypto session routing (allows to complete single crypto session when several operations (crypto, hmac, anything) are completed)
  • crypto session binding (bind crypto processing to specified device)
  • modular load balancing (one can created load balancer which will get into account for example pid of the calling process)
  • crypto session batching genetically implemented by design (acrypto provides the whole data structure to crypto device, i.e. it is possible to use acrypto as a bridge which routes requests between completely different devices, since it does not differentiate between users, just handles requests)
  • crypto session priority
  • different kinds of crypto operation(RNG, asymmetrical crypto, HMAC and any other)

Combined patchsets include:
  • acrypto core
  • IPsec ESP4 port to acrypto
  • dm-crypt port to acrypto
  • OCF to acrypto bridge, which allows to run OCF device drivers with acrypto (for example ixp4xx), requires OCF installed.
Changes from previous release include:
  • removed class device usage (Spotted by Markus Kammerst)
  • port to 2.6.20 tree
TODO:
  • extend software provider to support all types of ciphers

/devel/acrypto :: Link / Comments (0)

Please solve this captcha to be allowed to post (need to reload in a minute): 86 - 98

Comments are closed for this story.