System plików jest obsługiwany za pomocą dodatku lub jesli partycja jest w formacie FAT32. I nie wiem o czym mówisz skoro dane są zaszyfrowane.
Aplikacja szyfrująca jest na poziomie Darwina który jest Open Source. Szukaj tam backdoora.
To tak samo jak hasło root'a aby mieć dostęp do wszystkich kont użytkowników np. żeby zresetować hasło dostepu.
Sprawa jest prosta, FileVault to tylko interfejs do szybkiej enkrypcji danych. Jak się komuś nazwa nie podoba to może sobie utworzyć obraz dysku szyfrowany najzwyklejszym AESem i podmontować podwójnym kliknięciem po Applowemu albo wpisując odpowiednią komendę pod konsolą. Dane w ten sposób można szyfrować na dysku USB nawet za pomocą obrazu dysku o zmiennym rozmiarze - więcej danych to rośnie - z szyfrowaniem na systemie plików jaki chcesz, problemu nie widzę
. Dodatkowo FileVault defragmentuje obrazy dysków żeby obrazy nie zajmowały wiecej niż potrzeba.