My University uses Palo Alto Network's Global Protect to verify the encryption status of my Mac—it won't let me access the VPN unless it passes its encryption check. So far so good, since all that's required is that I establish full disk encryption with FileVault, which I do anyways.
However, for certain reasons, I would really like to run a dual-boot machine. Yet I found that when I configure my Mac for dual boot (different versions of macOS on different containers), and fully encrypt both partitions, my Mac will fail the encryption test.
I contacted Howard Oakley, a well-known Mac security expert, about this. He said that if you can verify both installations are encrypted (which I did), and it still fails GlobalProtect’s encryption check, then GlobalProtect isn’t doing the check correctly:
“There’s an easy way to check whether PaloAlto Networks are getting this right. To check whether FileVault is turned on, use the fdesetup status command in Terminal when booted in that macOS. I suspect that it will return that both systems have FileVault enabled, in which case you know that, however PaloAlto Networks are trying to test for encryption, they’re doing it wrong.”
My IT dept. is aware of this issue. Indeed, it seems to apply to both Macs and PC's. However, they insist that, if it fails Global Protect's encryption check, it's not properly encrypted (and thus refuse to contact Palo Alto about this).
But surely Oakley is right and my IT dept. is wrong, since it makes no sense that encrypted data on MacOS would become readable simply as a result of creating a 2nd encrypted partition. After all, that would represent a remarkable security hole in MacOS that would make the front page of every tech site until it was patched. Thus it's simply not plausible that such a hole could exist.
Am I missing anything here?
However, for certain reasons, I would really like to run a dual-boot machine. Yet I found that when I configure my Mac for dual boot (different versions of macOS on different containers), and fully encrypt both partitions, my Mac will fail the encryption test.
I contacted Howard Oakley, a well-known Mac security expert, about this. He said that if you can verify both installations are encrypted (which I did), and it still fails GlobalProtect’s encryption check, then GlobalProtect isn’t doing the check correctly:
“There’s an easy way to check whether PaloAlto Networks are getting this right. To check whether FileVault is turned on, use the fdesetup status command in Terminal when booted in that macOS. I suspect that it will return that both systems have FileVault enabled, in which case you know that, however PaloAlto Networks are trying to test for encryption, they’re doing it wrong.”
My IT dept. is aware of this issue. Indeed, it seems to apply to both Macs and PC's. However, they insist that, if it fails Global Protect's encryption check, it's not properly encrypted (and thus refuse to contact Palo Alto about this).
But surely Oakley is right and my IT dept. is wrong, since it makes no sense that encrypted data on MacOS would become readable simply as a result of creating a 2nd encrypted partition. After all, that would represent a remarkable security hole in MacOS that would make the front page of every tech site until it was patched. Thus it's simply not plausible that such a hole could exist.
Am I missing anything here?
Last edited: