Linux cryptographic layer development
 help / color / mirror / Atom feed
* [PATCH 0/2] crypto: skcipher - Introduce new skcipher interface
@ 2015-08-20  7:20 Herbert Xu
  2015-08-20  7:21 ` [PATCH 1/2] crypto: skcipher - Add top-level " Herbert Xu
  2015-08-20  7:21 ` [PATCH 2/2] crypto: testmgr - Use new " Herbert Xu
  0 siblings, 2 replies; 6+ messages in thread
From: Herbert Xu @ 2015-08-20  7:20 UTC (permalink / raw)
  To: Linux Crypto Mailing List

Hi:

These two patches introduce a new skcipher interface that aims
to replace the existing blkcipher and ablkcipher interfaces.  A
bit of history, the blkcipher interface was originally split from
the cipher interface in order to differentiate the underly block
cipher algorithm from the modes such as ECB/CBC.  Later ablkcipher
was added in order to support hardware devices.

Unlike the shash/ahash split, both blkcipher and ablkcipher operate
on SG lists.  Therefore there is really no need to maintain them
as separate interfaces.

The new skcipher interface is essentially identical to ablkcipher
but without the implicit IV generators that have been rendered
obsolete by the new AEAD interface.

The next step in the process is to convert existing users over
to skcipher.

Cheers,
-- 
Email: Herbert Xu <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-08-23 18:16 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-20  7:20 [PATCH 0/2] crypto: skcipher - Introduce new skcipher interface Herbert Xu
2015-08-20  7:21 ` [PATCH 1/2] crypto: skcipher - Add top-level " Herbert Xu
2015-08-21  9:24   ` Stephan Mueller
2015-08-21  9:27     ` Herbert Xu
2015-08-23 18:16       ` Stephan Mueller
2015-08-20  7:21 ` [PATCH 2/2] crypto: testmgr - Use new " Herbert Xu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox