]> rtime.felk.cvut.cz Git - hercules2020/nv-tegra/linux-4.4.git/commit
crypto: dh - Add DH software implementation
authorSalvatore Benedetto <salvatore.benedetto@intel.com>
Wed, 22 Jun 2016 16:49:14 +0000 (17:49 +0100)
committermobile promotions <svcmobile_promotions@nvidia.com>
Thu, 22 Sep 2016 07:19:22 +0000 (00:19 -0700)
commitad144a1af8dfaf5b40bbe4862471705655d0df36
tree0311b2e535a4107c09368d02ecca7172188919d2
parent956ed5f7372bf4e5740c5fa915111e44cd6e1135
crypto: dh - Add DH software implementation

* Implement MPI based Diffie-Hellman under kpp API
 * Test provided uses data generad by OpenSSL

Signed-off-by: Salvatore Benedetto <salvatore.benedetto@intel.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
(cherry picked from commit 802c7f1c84e4b5a6ac78635878041023fc5831b1)

Change-Id: I92089ccac9fd619a5aa6c9db9ab97ac1d4096939
Signed-off-by: venkata jagadish <vjagadish@nvidia.com>
Reviewed-on: http://git-master/r/1222764
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
crypto/Kconfig
crypto/Makefile
crypto/dh.c [new file with mode: 0644]
crypto/dh_helper.c [new file with mode: 0644]
crypto/testmgr.c
crypto/testmgr.h
include/crypto/dh.h [new file with mode: 0644]
include/crypto/kpp.h