About the AES-NI:
I just checked, I guess I'm good to go if I'm going to use Intel's 7th gen CPU, now the question is… what speeds? i3 3.9Ghz dual core? i5 4.2Ghz quad-core? :
The following processors support the AES-NI instruction set:
Intel Westmere based processors, specifically:
Intel Westmere-EP (Xeon 56xx) (a.k.a. Gulftown Xeon 5600-series DP server model) processors.
Intel Clarkdale processors (except Core i3, Pentium and Celeron).
Intel Arrandale processors (except Celeron, Pentium, Core i3, Core i5-4XXM).
Intel Sandy Bridge processors:
Desktop: all except Pentium, Celeron, Core i3.[5][6]
Mobile: all Core i7 and Core i5. Several vendors have shipped BIOS configurations with the extension disabled;[7] a BIOS update is required to enable them.[8]
Intel Ivy Bridge processors.
All i5, i7, Xeon and i3-2115C[9] only.
Intel Haswell processors (all except i3-4000m,[10] Pentium and Celeron).
Intel Broadwell processors (all except Pentium and Celeron).
Intel Silvermont/Airmont processors (all except Bay Trail-D and Bay Trail-M).
Intel Skylake processors.
Intel Kaby Lake processors.