Happy new year 2018!
Lately I am developing an crpyto library under Intel x86 SMM mode. I'd like to know if
there is any restrictions on AES-NI-based implementations within SMM. I've tested an
AESNI GCM implementation for SeaBIOS using KVM but it did not work correctly. To be more
specific, can one freely access all registers (XMMs included) in SMM? Is there any thread
that I've missed in the developers' manual?
Show replies by date