Suggestion: User added code signed apps
How about adding a feature, where I can add a currently installed app (like Chromium) to 1Password manually, 1Password than calcs a code signing and x-checks it than? I would like this more than having to disable code-signing check completely.
Comments
-
An app has to be code signed by its developer.
From Apple's Code Signing Guide:
Code signing is a security technology, used in OS X, that allows you to certify that an app was created by you. Once an app is signed, the system can detect any change to the app—whether the change is introduced accidentally or by malicious code.
1Password's way of working around this is to allow you to disable the code signature check. 1Password can't do anything to effectively code sign browsers made by another developer. The browser's developer must sign their app before distributing it.
See this support article for more information about 1Password 4's code signature check:
Browser Code Signature Validation
0 -
Sure.
My idea was something different. If developers don't sign their code the Apple way I would like to be able to explicitly select an app, that can access 1Password from 1P preferences. You could create a hash of the app / or something like a fingerprint, so 1P knows the app was approved by me and didn't change.
IMO that's better than disabling the integrity check completely as I have to do now.
0 -
Hi @robert_m_muench,
Thanks for your feedback! I'd be happy to pass this along to our developers. :)
0