[PATCH 0/2] crypto: skcipher - Introduce new skcipher interface

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxxxxxxxxxx>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
--
To unsubscribe from this list: send the line "unsubscribe linux-crypto" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Kernel]     [Gnu Classpath]     [Gnu Crypto]     [DM Crypt]     [Netfilter]     [Bugtraq]

  Powered by Linux