[rkp] Implement main steps to generate certificate request

This cl implements the main steps required to generate a
certificate request within the RKP HAL. The DICE chain will be
included once retrieved in the service VM.

Bug: 299256925
Test: atest rialto_test
Change-Id: Ia2055e13d3f5e31617bde01851059764d814f25e
diff --git a/libs/service_vm_comm/Android.bp b/libs/service_vm_comm/Android.bp
index 9bce2f4..a7481e5 100644
--- a/libs/service_vm_comm/Android.bp
+++ b/libs/service_vm_comm/Android.bp
@@ -21,6 +21,7 @@
         "libcore.rust_sysroot",
     ],
     rustlibs: [
+        "libciborium_nostd",
         "libcoset_nostd",
         "liblog_rust_nostd",
         "libserde_nostd",
@@ -31,6 +32,7 @@
     name: "libservice_vm_comm",
     defaults: ["libservice_vm_comm_defaults"],
     rustlibs: [
+        "libciborium",
         "libcoset",
         "liblog_rust",
         "libserde",