Heh, I just checked jcalgtest_results/javacard/Profiles/results/NXP_JCOP4_P71D321_ALGSUPPORT__3b_8a_80_01_50_56_4a_43_4f_50_34_53_49_44_71_(provided_by_Riley_Gall).csv at main · crocs-muni/jcalgtest_results · GitHub (from a potentially-different P71 D321) and it still doesn’t support ALG_HMAC_SHA_256
so I guess my software implementation in that department is there to stay. No problem though.