Universal Autofill and Mac encrypted disk images
Hi,
I see discussions around this issue, but wondering if it has been addressed yet.
I use encrypted disk images in my Mac to secure sensitive information. Using the Mac Keychain Access to store and fill them is no longer a viable solution for me. It used to be that I could create another custom keychain in Keychain Access with separate lock options and a different password than my Mac Login password. But now there is an "iCloud" keychain that as soon as I unlock and use my separate security keychain, the Mac copies the super secret disk image password into this low security iCloud keychain that is always unlocked if I am logged into my user account. I tried disabling iCloud Keychain in my user settings, but then it changes the name of this low security keychain to "Local Items" and again will copy and store any disk image password that I allow the Mac to fill from the high security keychain.
I was hoping to use 1Password to autofill my various encrypted disk image passwords, protected by my more secure 1Password master password, that is not always unlocked. But I have not yet been able to figure out how to make that work. Last round of this question from someone was over a year ago. Has there been any development that would allow me to autofill from 1Password? This would allow me to delete the high security keychain that is not really high security anymore if all its contents get copied.
1Password Version: 8.10.8
Extension Version: Not Provided
OS Version: macOS 12.6.7
Browser: Not Provided
Comments
-
Update:
So I put all the passwords from my 'high security' keychain into my 1Password as login items. Then I deleted my 'high security' keychain. This now sorta works for using universal autofill. Because I no longer have the password in my apple keychain app at all, I do not get the Mac window asking for my password to unlock the associated keychain. I was not ever able to get the universal autofill to recognize that window. Any attempt at autofill would try to fill whatever widow was open behind it. But now that widow does not appear and universal autofill does in fact recoginize the window to fill in the actual password for the encrypted disk image.
This is actually what I was after. I select 'Fill & Update Login' and it will indeed work as universal autofill now. But only for this exact disk image with this exact password. It will attempt to fill in the same password no matter what disk image I am trying to open. I suppose I could rebuild the disk images all with the same password because I do not think I am going to be able to get 1Password to be able to tell which image I have selected. Or alternately I guess I could just always have the password set to the current image that I am using the most and update it in the 1Password app when I am mostly using another image. Alternately I can at least now use Quick Access to select the password I am after. So much better, but not perfect.
0 -
Hello @Illusion5! 👋
Thanks for the question! You can definitely use Universal Autofill to fill your password in order to mount an encrypted disk image. After you've saved the passwords for your different disk images in 1Password you can fill a particular disk image by following these steps:
- Double-click to open an encrypted disk image.
- Press Shift-Command-Space bar to open Quick Access.
- Search for the appropriate password.
- Press Shift-Enter to fill the password into the disk image dialog box.
- Click on Fill Once.
Your password should now be filled and auto-submitted and the disk image will be mounted by macOS. Let me know if you run into any issues.
-Dave
0