On Wed, Jul 05, 2017 at 01:07:57PM +0300, Tudor Ambarus wrote: > Hi, > > This patch set introduces Microchip / Atmel ECC driver. > > The first patch adds some helpers that will be used by fallbacks to > kpp software implementations. > > The second patch adds ECDH support for the ATECC508A (I2C) > cryptographic engine. The I2C interface is designed to operate > at a maximum clock speed of 1MHz. > > The device features hardware acceleration for the NIST standard > P256 prime curve and supports the complete key life cycle from > private key generation to ECDH key agreement. > > Random private key generation is supported internally within > the device to ensure that the private key can never be known > outside of the device. If the user wants to use its own private > keys, the driver will fallback to the ecdh software implementation. > > Tudor Ambarus (3): > crypto: kpp: add get/set_flags helpers > crypto: introduce Microchip / Atmel ECC driver > MAINTAINERS: add a maintainer for Microchip / Atmel ECC driver All patches applied. Thanks. -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt