sign your code
DESCRIPTION
A description of how code signing works on Mac OS X, what it's capable of, and why Cocoa developers should be signing their apps. Note that this presentation was given before Apple announced the Mac app store, but the technology and concepts still apply.TRANSCRIPT
![Page 1: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/1.jpg)
![Page 2: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/2.jpg)
![Page 3: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/3.jpg)
![Page 4: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/4.jpg)
![Page 5: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/5.jpg)
![Page 6: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/6.jpg)
![Page 7: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/7.jpg)
![Page 8: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/8.jpg)
![Page 9: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/9.jpg)
![Page 10: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/10.jpg)
![Page 11: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/11.jpg)
![Page 12: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/12.jpg)
![Page 13: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/13.jpg)
![Page 14: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/14.jpg)
![Page 15: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/15.jpg)
![Page 16: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/16.jpg)
![Page 17: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/17.jpg)
![Page 18: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/18.jpg)
![Page 19: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/19.jpg)
![Page 20: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/20.jpg)
![Page 21: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/21.jpg)
![Page 22: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/22.jpg)
![Page 23: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/23.jpg)
![Page 24: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/24.jpg)
![Page 25: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/25.jpg)
![Page 26: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/26.jpg)
![Page 27: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/27.jpg)
![Page 28: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/28.jpg)
![Page 29: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/29.jpg)
![Page 30: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/30.jpg)
![Page 31: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/31.jpg)
![Page 32: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/32.jpg)
![Page 33: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/33.jpg)
![Page 34: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/34.jpg)
![Page 35: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/35.jpg)
![Page 36: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/36.jpg)
![Page 37: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/37.jpg)
![Page 38: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/38.jpg)
![Page 39: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/39.jpg)
![Page 40: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/40.jpg)
![Page 41: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/41.jpg)
![Page 42: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/42.jpg)
![Page 43: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/43.jpg)
![Page 44: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/44.jpg)
![Page 45: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/45.jpg)
![Page 46: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/46.jpg)
![Page 47: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/47.jpg)
![Page 48: Sign your code](https://reader036.vdocuments.mx/reader036/viewer/2022081403/55665f3fd8b42a3d3f8b45db/html5/thumbnails/48.jpg)