Esto no afecta a Mac porque Apple no usa el algoritmo de cifrado de hardware incorporado en la SSD. FileVault de Apple utiliza un cifrado XTS-AES 128 que está "vinculado" a una contraseña y protege la partición de inicio de su unidad (el EFI no lo está).
Los SSD mencionados en el artículo pueden tener la contraseña maestra "restablecer" simplemente escribiendo un solo bit en el firmware del SSD.
Los sistemas operativos como macOS y FreeBSD inician primero una partición no cifrada, luego inician la cifrada basándose en una contraseña / frase / credencial suministrada por el usuario.
¿MacOS confía en el cifrado de hardware de las unidades SSD o utiliza siempre el cifrado de software?
No confía en él ni lo desconfía. Utiliza su cifrado propio en lugar de lo que se incluye con la unidad.
¿Hay alguna forma de verificar si se está utilizando el cifrado basado en SSD o software?
Para macOS a través de Sierra (10.12.x):
diskutil info diskX | grep -i encrypted
Para macOS High Sierra y (10.13.x):
diskutil apfs list | grep -B6 FileVault