Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.5: Verify applications' digital signatures System 10.5
Leopard supports signed applications to improve its security model. All the system utilities, in fact, come signed by Apple. To sign and check applications, the codesign command line utility is available. For example, to display all information about Terminal.app's code signature, open up a terminal and type:
$ codesign -dvvv /Applications/Utilities/Terminal.app

Executable=/Applications/Utilities/Terminal.app/Contents/MacOS/Terminal  
Identifier=com.apple.Terminal  
Format=bundle with Mach-O universal (i386 ppc7400)  
CodeDirectory v=20001 size=2743 flags=0x0(none)   hashes=131+3 location=embedded
Signature size=4064  
Authority=Software Signing  
Authority=Apple Code Signing Certification Authority  
Authority=Apple Root CA  
Info.plist entries=22  
Sealed Resources rules=9 files=63  
Internal requirements count=0 size=12
[robg adds: There's a good amount of information available in the man page, man codesign.]
    •    
  • Currently 2.67 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (3 votes cast)
 
[13,373 views]  

10.5: Verify applications' digital signatures | 3 comments | Create New Account
Click here to return to the '10.5: Verify applications' digital signatures' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.5: Verify applications' digital signatures
Authored by: Celi De on Nov 13, '07 08:39:10AM

Is it possible to update a signature?

Skype has a problem: after first launch the signature is changing because Leopards firewall adds one file witch keeps the signature. So when Skype is restarted, the sum in file and the real is different. Skype doesn't want to run (because firewall stops it).

If it would be possible to update the sum Skype should work again.



[ Reply to This | # ]
10.5: Verify applications' digital signatures
Authored by: club60.org on Nov 13, '07 11:06:22AM

Skype programmers are aware of this problem and are currently working on resolution. It's better to wait for an updated version. Until then you can reinstall the original Skype, browse application bundle and lock its MacOS folder.



[ Reply to This | # ]
Howto re-sign an application (with a self created signature)
Authored by: porg on Aug 28, '11 03:38:05AM