News for hackers. Stuff that matters.
Re:Apple removes first-party firewall exemption in macOS 11.... by my123 on Thursday January 14, 2021 @07:50AM (#25775731)
Apple Silicon Macs use per-file encryption tied to the credentials: https://support.apple.com/en-gb/guide/security/secf6276da8a/...

Was carried over from iOS.

A way to bypass it _should_ be possible, but will entail having the System volume of the volume group to have different properties than the Data part.

Otherwise the OS will fail to load. (on Apple Silicon Macs, macOS is fully booted already when you input the password, so if you encrypt macOS...)

On older Macs, a Preboot UEFI application application prompts you for the password prior to booting.

What you can do as a workaround:

Create a second account which you'll only use to unlock the drive and then run sudo fdesetup add -usertoadd unlockUser and then sudo fdesetup remove -user PrimaryUser. That'll give the rights to unlock the drive only to that unlock user.

You can also use sudo fdesetup removerecovery -personal to destroy the ability of the recovery key to unlock the drive.

Re:Apple removes first-party firewall exemption in macOS 11.... by non-nil on Thursday January 14, 2021 @01:52PM (#25780498)
Does this mean that every user account has their own data volume or that every user account has their home folder encrypted on a per-file basis? Or neither?

What is the privacy implications of two users (both with administrator accounts) sharing an Apple Silicon Mac?

Re:Apple removes first-party firewall exemption in macOS 11.... by my123 on Thursday January 14, 2021 @03:11PM (#25781806)
One data volume per OS install.

Both users have access to all the data in that case. It got carried over from iOS which didn't have multi-user support.

(and this is by-design, protection granularity is the volume)

Re:Apple removes first-party firewall exemption in macOS 11.... by SXX on Thursday January 14, 2021 @08:04AM (#25775837)
Thank you very much. I'll try to setup it using additional user as you explained.

Is it possible to make sure that encryption key only available using this "unlock" user passphrase?

Re:Apple removes first-party firewall exemption in macOS 11.... by my123 on Thursday January 14, 2021 @08:07AM (#25775863)
You can use sudo fdesetup list -verbose which tells you which users have their password attached as an unlock token for a given volume.