3 ms·
x86 has AES implemented as native instructions (AES-NI). ARM devices normally add a crypto accelerator chip if they need it. Apple's T2 secure enclave provides
by mike_d 6y ago
x86 has AES implemented as native instructions (AES-NI). ARM devices normally add a crypto accelerator chip if they need it. Apple's T2 secure enclave provides exactly this.
Go libs just need to be tweaked to use the correct chip to do the work.
Looks like they did do AES-XTS on the main die because it is required for encrypted storage.