mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-10 17:41:54 +00:00
TCG test CPCTPM_TC2_2_22_02_08 installs an RSA key for which p does not divide the modulus, and subsequently the test is expected to fail accordingly. This change adds the check necessary to pass this test -- a check that p divides N. Also removed dangling function declaration for bn_mul(). BRANCH=none BUG=chrome-os-partner:43025,chrome-os-partner:47524 BUG=chrome-os-partner:50115 TEST=TCG test CPCTPM_TC2_2_22_02_08 passes consistently Signed-off-by: nagendra modadugu <ngm@google.com> Reviewed-on: https://chromium-review.googlesource.com/360968 Reviewed-by: Vadim Bendebury <vbendeb@chromium.org> Commit-Queue: Vadim Bendebury <vbendeb@chromium.org> (cherry picked from commit c4430ecac8f77a05ac4071679de1535e0da2779e) (cherry picked from commit 832d04b5b8cebf702d2ec00051615f827d2d16e1) Change-Id: If2ffc6260ae848d75e93263a37e84f0ed7d301a0 Reviewed-on: https://chromium-review.googlesource.com/362117 Commit-Ready: Vadim Bendebury <vbendeb@chromium.org> Tested-by: Vadim Bendebury <vbendeb@chromium.org>