keymint: add in sha-256 impl

Bug: 305103215
Test: VtsAidlKeyMintTargetTest
Change-Id: I040d7ec597fdd58ebb4e1f291a04f0ccb62c017d
diff --git a/main.rs b/main.rs
index 7302476..7c9b9d0 100644
--- a/main.rs
+++ b/main.rs
@@ -23,7 +23,7 @@
 use kmr_common::crypto;
 use kmr_crypto_boring::{
     aes::BoringAes, aes_cmac::BoringAesCmac, des::BoringDes, ec::BoringEc, eq::BoringEq,
-    hmac::BoringHmac, rsa::BoringRsa,
+    hmac::BoringHmac, rsa::BoringRsa, sha256::BoringSha256,
 };
 use kmr_ta::{HardwareInfo, RpcInfo, RpcInfoV3};
 use log::info;
@@ -72,6 +72,7 @@
         ec: Box::<BoringEc>::default(),
         ckdf: Box::new(BoringAesCmac),
         hkdf: Box::new(BoringHmac),
+        sha256: Box::new(BoringSha256),
     };
     let sdd_mgr = TrustySecureDeletionSecretManager::new();
     let shared_sdd_mgr = SharedSddManager::new(sdd_mgr);