vboot: expose vb2api_secdatak_check and vb2api_secdatak_create

Previously vb2api_secdatak_check and vb2api_secdatak_create had
headers in 2api.h, but no definitions.

Merge identical internal/external functions:
  vb2api_secdata_create, vb2_secdata_create_crc
  vb2api_secdata_check, vb2_secdata_check_crc
  vb2api_secdatak_create, vb2_secdatak_create_crc
  vb2api_secdatak_check, vb2_secdatak_check_crc

BUG=b:124141368, chromium:972956
TEST=make clean && make runtests
BRANCH=none

Change-Id: I64a14d65e5d856ca0f819ef3ded50b4719abc8b3
Signed-off-by: Joel Kitching <kitching@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/1652874
Tested-by: Joel Kitching <kitching@chromium.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
Commit-Queue: Julius Werner <jwerner@chromium.org>
16 files changed