verifyEicc static method
Verifies Eicc is valid and has not been tempered using key Kmac and Micc mac.
Implementation
@visibleForTesting
static bool verifyEicc({ required final Uint8List Eicc, required final Uint8List Kmac, required final Uint8List Micc }) {
assert(Eicc.length == eLen);
assert(Kmac.length == ISO9797.macAlg3_Key1Len);
assert(Micc.length == macLen);
return _eq(MAC(Kmac: Kmac, Eifd: Eicc), Micc);
}