mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2025-12-29 01:50:53 +00:00
Primes generated for RSA keys need to hold the following property (public_exponent mod p) > 1 in order for the private exponent to exist. This change adds this check for the public exponent RSA_F4 (65537). BRANCH=none BUG=chrome-os-partner:43025,chrome-os-partner:47524 BUG=chrome-os-partner:50115,chrome-os-partner:55260 TEST=test full personalize + cros_ack verify cert flow Signed-off-by: nagendra modadugu <ngm@google.com> Reviewed-on: https://chromium-review.googlesource.com/360662 Reviewed-by: Marius Schilder <mschilder@chromium.org> Reviewed-by: Bill Richardson <wfrichar@google.com> (cherry picked from commit 1c37f84ae7fae9f5841421447c7f235790ab6a93) (cherry picked from commit b2c1678b27c79a2c93f5519e00161243fa0a5d88) Change-Id: I87bd898cc3750bf1e492bc263edb6eac1edf2a17 Reviewed-on: https://chromium-review.googlesource.com/362115 Commit-Ready: Vadim Bendebury <vbendeb@chromium.org> Tested-by: Vadim Bendebury <vbendeb@chromium.org> Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>