Skip to content

Crypt 3.0.0

Choose a tag to compare

@grahamgilbert grahamgilbert released this 15 Sep 20:23
· 197 commits to master since this release

Crypt 3.0.0 supports macOS 10.12 and up. For 10.11 and below, please use Crypt 2

New in this release:

  • Added support for the use of Institutional Keys along with the default Personal Recovery Key. Just add your master keychain file at /Library/Keychains/FileVaultMaster.keychain and Crypt2 will handle the rest during initial Enablement [#42].

  • If the RotateUsedKey preference is True and RemovePlist is False and the file defined by OutputPath is missing from disk, a new Recovery key will be generated at login [#42].

  • Configurable OutputPath Preference. [#42]

  • Local Recovery Key validation on 10.12.5+ (ValidateKey). [#45]

  • Configurable Time Interval for re-escrowing (KeyEscrowInterval) the key if left on disk. [#51]

  • Now in Swift 3 [#42]

  • Now uses Unified Logging. [#42]

Fixed in this release:

  • Installations at the login window now work (as package requires a reboot) [#50]

  • No longer blindly skip all users under uid 500, preferring to only skip _mbsetupuser [#48]