A snapshot taken during the long, agonizing crawl toward getting everything running on iPhone.
9 /* Begin PBXBuildFile section */
10 1D3623260D0F684500981E51 /* MYCrypto_iPhoneAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D3623250D0F684500981E51 /* MYCrypto_iPhoneAppDelegate.m */; };
11 1D60589B0D05DD56006BFB54 /* MYCrypto_iPhone_main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* MYCrypto_iPhone_main.m */; };
12 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
13 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
14 27059CF30F8F0F9200A8422F /* MYIdentity.m in Sources */ = {isa = PBXBuildFile; fileRef = 27059CF20F8F0F9200A8422F /* MYIdentity.m */; };
15 273391CD0F81EC70009414D9 /* MYCertificate-iPhone.m in Sources */ = {isa = PBXBuildFile; fileRef = 273391CC0F81EC70009414D9 /* MYCertificate-iPhone.m */; };
16 273392120F8283B8009414D9 /* MYKeychain-iPhone.m in Sources */ = {isa = PBXBuildFile; fileRef = 273392110F8283B8009414D9 /* MYKeychain-iPhone.m */; };
17 274110090F99234100AD413F /* MYSymmetricKey-iPhone.m in Sources */ = {isa = PBXBuildFile; fileRef = 274110080F99234100AD413F /* MYSymmetricKey-iPhone.m */; };
18 2748607F0F8D5E0600FE617B /* MYPrivateKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 2748607E0F8D5E0600FE617B /* MYPrivateKey.m */; };
19 275D9FEF0FD8795300D85A86 /* MYASN1Object.m in Sources */ = {isa = PBXBuildFile; fileRef = 275D9FE60FD8795300D85A86 /* MYASN1Object.m */; };
20 275D9FF00FD8795300D85A86 /* MYBERParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 275D9FE80FD8795300D85A86 /* MYBERParser.m */; };
21 275D9FF10FD8795300D85A86 /* MYDEREncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 275D9FEA0FD8795300D85A86 /* MYDEREncoder.m */; };
22 275D9FF20FD8795300D85A86 /* MYOID.m in Sources */ = {isa = PBXBuildFile; fileRef = 275D9FEC0FD8795300D85A86 /* MYOID.m */; };
23 276FB13F0F84090900CB326E /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 276FB13E0F84090900CB326E /* Security.framework */; };
24 276FB16E0F84152B00CB326E /* MYCryptoTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 276FB16D0F84152B00CB326E /* MYCryptoTest.m */; };
25 276FB3190F856AA700CB326E /* MYPublicKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 276FB3180F856AA700CB326E /* MYPublicKey.m */; };
26 276FB33B0F856ACB00CB326E /* MYKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = 276FB33A0F856ACB00CB326E /* MYKeychain.m */; };
27 276FB34B0F856CA400CB326E /* MYCertificate.m in Sources */ = {isa = PBXBuildFile; fileRef = 276FB34A0F856CA400CB326E /* MYCertificate.m */; };
28 27958CA30FDB5F8F00095275 /* iphonedev.cer in Resources */ = {isa = PBXBuildFile; fileRef = 27958CA10FDB5F8F00095275 /* iphonedev.cer */; };
29 27958CA40FDB5F8F00095275 /* selfsigned.cer in Resources */ = {isa = PBXBuildFile; fileRef = 27958CA20FDB5F8F00095275 /* selfsigned.cer */; };
30 27A430120F87C6C10063D362 /* MYKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E823110F81D56E0019BE60 /* MYKey.m */; };
31 27A430140F87C6D50063D362 /* MYSymmetricKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 27A430130F87C6D50063D362 /* MYSymmetricKey.m */; };
32 27CD85DD0FDB1A82006BCB47 /* MYCertificateInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 27CD85DC0FDB1A82006BCB47 /* MYCertificateInfo.m */; };
33 27E3A6AA0F91B8B30079D4D9 /* MYCryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E3A6A70F91B8B30079D4D9 /* MYCryptor.m */; };
34 27E823240F81D56E0019BE60 /* MYKeychainItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E823150F81D56E0019BE60 /* MYKeychainItem.m */; };
35 27E823270F81D56E0019BE60 /* MYDigest.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E8231C0F81D56E0019BE60 /* MYDigest.m */; };
36 27E823290F81D56E0019BE60 /* MYCrypto.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 27E8231E0F81D56E0019BE60 /* MYCrypto.xcconfig */; };
37 27E8232A0F81D56E0019BE60 /* MYCrypto_Debug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 27E8231F0F81D56E0019BE60 /* MYCrypto_Debug.xcconfig */; };
38 27E823370F81D5760019BE60 /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E8232D0F81D5760019BE60 /* CollectionUtils.m */; };
39 27E823380F81D5760019BE60 /* ExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E8232F0F81D5760019BE60 /* ExceptionUtils.m */; };
40 27E823390F81D5760019BE60 /* Logging.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E823310F81D5760019BE60 /* Logging.m */; };
41 27E8233A0F81D5760019BE60 /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E823330F81D5760019BE60 /* Test.m */; };
42 27E8233B0F81D5760019BE60 /* MYErrorUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E823350F81D5760019BE60 /* MYErrorUtils.m */; };
43 27E8233C0F81D5760019BE60 /* MYError_CSSMErrorDomain.strings in Resources */ = {isa = PBXBuildFile; fileRef = 27E823360F81D5760019BE60 /* MYError_CSSMErrorDomain.strings */; };
44 27FE453F0F87CC8500A86D63 /* MYKey-iPhone.m in Sources */ = {isa = PBXBuildFile; fileRef = 27FE453E0F87CC8500A86D63 /* MYKey-iPhone.m */; };
45 288765FD0DF74451002DB57D /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 288765FC0DF74451002DB57D /* CoreGraphics.framework */; };
46 28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28AD733E0D9D9553002E5188 /* MainWindow.xib */; };
47 /* End PBXBuildFile section */
49 /* Begin PBXFileReference section */
50 1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
51 1D3623240D0F684500981E51 /* MYCrypto_iPhoneAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYCrypto_iPhoneAppDelegate.h; sourceTree = "<group>"; };
52 1D3623250D0F684500981E51 /* MYCrypto_iPhoneAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYCrypto_iPhoneAppDelegate.m; sourceTree = "<group>"; };
53 1D6058910D05DD3D006BFB54 /* MYCrypto-iPhone.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "MYCrypto-iPhone.app"; sourceTree = BUILT_PRODUCTS_DIR; };
54 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
55 27059CF10F8F0F8E00A8422F /* MYIdentity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYIdentity.h; sourceTree = "<group>"; };
56 27059CF20F8F0F9200A8422F /* MYIdentity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYIdentity.m; sourceTree = "<group>"; };
57 273391CC0F81EC70009414D9 /* MYCertificate-iPhone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MYCertificate-iPhone.m"; sourceTree = "<group>"; };
58 273392110F8283B8009414D9 /* MYKeychain-iPhone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MYKeychain-iPhone.m"; sourceTree = "<group>"; };
59 274110080F99234100AD413F /* MYSymmetricKey-iPhone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MYSymmetricKey-iPhone.m"; sourceTree = "<group>"; };
60 2748607D0F8D5DF200FE617B /* MYPrivateKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYPrivateKey.h; sourceTree = "<group>"; };
61 2748607E0F8D5E0600FE617B /* MYPrivateKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYPrivateKey.m; sourceTree = "<group>"; };
62 275D9FE50FD8795300D85A86 /* MYASN1Object.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYASN1Object.h; sourceTree = "<group>"; };
63 275D9FE60FD8795300D85A86 /* MYASN1Object.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYASN1Object.m; sourceTree = "<group>"; };
64 275D9FE70FD8795300D85A86 /* MYBERParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYBERParser.h; sourceTree = "<group>"; };
65 275D9FE80FD8795300D85A86 /* MYBERParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYBERParser.m; sourceTree = "<group>"; };
66 275D9FE90FD8795300D85A86 /* MYDEREncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYDEREncoder.h; sourceTree = "<group>"; };
67 275D9FEA0FD8795300D85A86 /* MYDEREncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYDEREncoder.m; sourceTree = "<group>"; };
68 275D9FEB0FD8795300D85A86 /* MYOID.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYOID.h; sourceTree = "<group>"; };
69 275D9FEC0FD8795300D85A86 /* MYOID.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYOID.m; sourceTree = "<group>"; };
70 276FB13E0F84090900CB326E /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
71 276FB16D0F84152B00CB326E /* MYCryptoTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYCryptoTest.m; sourceTree = "<group>"; };
72 276FB3180F856AA700CB326E /* MYPublicKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYPublicKey.m; sourceTree = "<group>"; };
73 276FB33A0F856ACB00CB326E /* MYKeychain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYKeychain.m; sourceTree = "<group>"; };
74 276FB34A0F856CA400CB326E /* MYCertificate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYCertificate.m; sourceTree = "<group>"; };
75 27958CA10FDB5F8F00095275 /* iphonedev.cer */ = {isa = PBXFileReference; lastKnownFileType = file; name = iphonedev.cer; path = Tests/iphonedev.cer; sourceTree = "<group>"; };
76 27958CA20FDB5F8F00095275 /* selfsigned.cer */ = {isa = PBXFileReference; lastKnownFileType = file; name = selfsigned.cer; path = Tests/selfsigned.cer; sourceTree = "<group>"; };
77 27A430130F87C6D50063D362 /* MYSymmetricKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYSymmetricKey.m; sourceTree = "<group>"; };
78 27A430150F87C6DB0063D362 /* MYSymmetricKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYSymmetricKey.h; sourceTree = "<group>"; };
79 27AAD9710F8927DB0064DD7C /* MYCryptoConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYCryptoConfig.h; sourceTree = "<group>"; };
80 27CD85DB0FDB1A7D006BCB47 /* MYCertificateInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYCertificateInfo.h; sourceTree = "<group>"; };
81 27CD85DC0FDB1A82006BCB47 /* MYCertificateInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYCertificateInfo.m; sourceTree = "<group>"; };
82 27E3A6A60F91B8B30079D4D9 /* MYCryptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYCryptor.h; sourceTree = "<group>"; };
83 27E3A6A70F91B8B30079D4D9 /* MYCryptor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYCryptor.m; sourceTree = "<group>"; };
84 27E8230C0F81D56E0019BE60 /* MYCertificate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYCertificate.h; sourceTree = "<group>"; };
85 27E823100F81D56E0019BE60 /* MYKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYKey.h; sourceTree = "<group>"; };
86 27E823110F81D56E0019BE60 /* MYKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYKey.m; sourceTree = "<group>"; };
87 27E823120F81D56E0019BE60 /* MYKeychain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYKeychain.h; sourceTree = "<group>"; };
88 27E823140F81D56E0019BE60 /* MYKeychainItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYKeychainItem.h; sourceTree = "<group>"; };
89 27E823150F81D56E0019BE60 /* MYKeychainItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYKeychainItem.m; sourceTree = "<group>"; };
90 27E823180F81D56E0019BE60 /* MYPublicKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYPublicKey.h; sourceTree = "<group>"; };
91 27E8231A0F81D56E0019BE60 /* MYCrypto_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYCrypto_Private.h; sourceTree = "<group>"; };
92 27E8231B0F81D56E0019BE60 /* MYDigest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYDigest.h; sourceTree = "<group>"; };
93 27E8231C0F81D56E0019BE60 /* MYDigest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYDigest.m; sourceTree = "<group>"; };
94 27E8231E0F81D56E0019BE60 /* MYCrypto.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = MYCrypto.xcconfig; sourceTree = "<group>"; };
95 27E8231F0F81D56E0019BE60 /* MYCrypto_Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = MYCrypto_Debug.xcconfig; sourceTree = "<group>"; };
96 27E8232C0F81D5760019BE60 /* CollectionUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CollectionUtils.h; path = ../MYUtilities/CollectionUtils.h; sourceTree = SOURCE_ROOT; };
97 27E8232D0F81D5760019BE60 /* CollectionUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CollectionUtils.m; path = ../MYUtilities/CollectionUtils.m; sourceTree = SOURCE_ROOT; };
98 27E8232E0F81D5760019BE60 /* ExceptionUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExceptionUtils.h; path = ../MYUtilities/ExceptionUtils.h; sourceTree = SOURCE_ROOT; };
99 27E8232F0F81D5760019BE60 /* ExceptionUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ExceptionUtils.m; path = ../MYUtilities/ExceptionUtils.m; sourceTree = SOURCE_ROOT; };
100 27E823300F81D5760019BE60 /* Logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Logging.h; path = ../MYUtilities/Logging.h; sourceTree = SOURCE_ROOT; };
101 27E823310F81D5760019BE60 /* Logging.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Logging.m; path = ../MYUtilities/Logging.m; sourceTree = SOURCE_ROOT; };
102 27E823320F81D5760019BE60 /* Test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Test.h; path = ../MYUtilities/Test.h; sourceTree = SOURCE_ROOT; };
103 27E823330F81D5760019BE60 /* Test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Test.m; path = ../MYUtilities/Test.m; sourceTree = SOURCE_ROOT; };
104 27E823340F81D5760019BE60 /* MYErrorUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MYErrorUtils.h; path = ../MYUtilities/MYErrorUtils.h; sourceTree = SOURCE_ROOT; };
105 27E823350F81D5760019BE60 /* MYErrorUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MYErrorUtils.m; path = ../MYUtilities/MYErrorUtils.m; sourceTree = SOURCE_ROOT; };
106 27E823360F81D5760019BE60 /* MYError_CSSMErrorDomain.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = MYError_CSSMErrorDomain.strings; path = ../MYUtilities/MYError_CSSMErrorDomain.strings; sourceTree = SOURCE_ROOT; };
107 27FE453E0F87CC8500A86D63 /* MYKey-iPhone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MYKey-iPhone.m"; sourceTree = "<group>"; };
108 288765FC0DF74451002DB57D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
109 28AD733E0D9D9553002E5188 /* MainWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainWindow.xib; sourceTree = "<group>"; };
110 29B97316FDCFA39411CA2CEA /* MYCrypto_iPhone_main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYCrypto_iPhone_main.m; sourceTree = "<group>"; };
111 8D1107310486CEB800E47090 /* MYCrypto_iPhone-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "MYCrypto_iPhone-Info.plist"; plistStructureDefinitionIdentifier = "com.apple.xcode.plist.structure-definition.iphone.info-plist"; sourceTree = "<group>"; };
112 /* End PBXFileReference section */
114 /* Begin PBXFrameworksBuildPhase section */
115 1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
116 isa = PBXFrameworksBuildPhase;
117 buildActionMask = 2147483647;
119 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
120 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
121 288765FD0DF74451002DB57D /* CoreGraphics.framework in Frameworks */,
122 276FB13F0F84090900CB326E /* Security.framework in Frameworks */,
124 runOnlyForDeploymentPostprocessing = 0;
126 /* End PBXFrameworksBuildPhase section */
128 /* Begin PBXGroup section */
129 080E96DDFE201D6D7F000001 /* iPhone */ = {
132 1D3623240D0F684500981E51 /* MYCrypto_iPhoneAppDelegate.h */,
133 1D3623250D0F684500981E51 /* MYCrypto_iPhoneAppDelegate.m */,
134 29B97316FDCFA39411CA2CEA /* MYCrypto_iPhone_main.m */,
135 28AD733E0D9D9553002E5188 /* MainWindow.xib */,
136 8D1107310486CEB800E47090 /* MYCrypto_iPhone-Info.plist */,
139 sourceTree = "<group>";
141 19C28FACFE9D520D11CA2CBB /* Products */ = {
144 1D6058910D05DD3D006BFB54 /* MYCrypto-iPhone.app */,
147 sourceTree = "<group>";
149 275D9FE00FD8795300D85A86 /* Certificates */ = {
152 27CD85DB0FDB1A7D006BCB47 /* MYCertificateInfo.h */,
153 27CD85DC0FDB1A82006BCB47 /* MYCertificateInfo.m */,
154 275D9FE50FD8795300D85A86 /* MYASN1Object.h */,
155 275D9FE60FD8795300D85A86 /* MYASN1Object.m */,
156 275D9FE70FD8795300D85A86 /* MYBERParser.h */,
157 275D9FE80FD8795300D85A86 /* MYBERParser.m */,
158 275D9FE90FD8795300D85A86 /* MYDEREncoder.h */,
159 275D9FEA0FD8795300D85A86 /* MYDEREncoder.m */,
160 275D9FEB0FD8795300D85A86 /* MYOID.h */,
161 275D9FEC0FD8795300D85A86 /* MYOID.m */,
162 27958CA10FDB5F8F00095275 /* iphonedev.cer */,
163 27958CA20FDB5F8F00095275 /* selfsigned.cer */,
166 sourceTree = "<group>";
168 27E3A6A10F91B8B30079D4D9 /* Encryption */ = {
171 27E3A6A60F91B8B30079D4D9 /* MYCryptor.h */,
172 27E3A6A70F91B8B30079D4D9 /* MYCryptor.m */,
175 sourceTree = "<group>";
177 27E8230B0F81D56E0019BE60 /* Source */ = {
180 27AAD9710F8927DB0064DD7C /* MYCryptoConfig.h */,
181 27E8230C0F81D56E0019BE60 /* MYCertificate.h */,
182 276FB34A0F856CA400CB326E /* MYCertificate.m */,
183 273391CC0F81EC70009414D9 /* MYCertificate-iPhone.m */,
184 27059CF10F8F0F8E00A8422F /* MYIdentity.h */,
185 27059CF20F8F0F9200A8422F /* MYIdentity.m */,
186 27E823100F81D56E0019BE60 /* MYKey.h */,
187 27E823110F81D56E0019BE60 /* MYKey.m */,
188 27FE453E0F87CC8500A86D63 /* MYKey-iPhone.m */,
189 27E823120F81D56E0019BE60 /* MYKeychain.h */,
190 276FB33A0F856ACB00CB326E /* MYKeychain.m */,
191 273392110F8283B8009414D9 /* MYKeychain-iPhone.m */,
192 27E823140F81D56E0019BE60 /* MYKeychainItem.h */,
193 27E823150F81D56E0019BE60 /* MYKeychainItem.m */,
194 2748607D0F8D5DF200FE617B /* MYPrivateKey.h */,
195 2748607E0F8D5E0600FE617B /* MYPrivateKey.m */,
196 27E823180F81D56E0019BE60 /* MYPublicKey.h */,
197 276FB3180F856AA700CB326E /* MYPublicKey.m */,
198 27A430150F87C6DB0063D362 /* MYSymmetricKey.h */,
199 27A430130F87C6D50063D362 /* MYSymmetricKey.m */,
200 274110080F99234100AD413F /* MYSymmetricKey-iPhone.m */,
201 27E8231B0F81D56E0019BE60 /* MYDigest.h */,
202 27E8231C0F81D56E0019BE60 /* MYDigest.m */,
203 27E8231A0F81D56E0019BE60 /* MYCrypto_Private.h */,
204 276FB16D0F84152B00CB326E /* MYCryptoTest.m */,
205 27E8231E0F81D56E0019BE60 /* MYCrypto.xcconfig */,
206 27E8231F0F81D56E0019BE60 /* MYCrypto_Debug.xcconfig */,
209 sourceTree = "<group>";
211 27E8232B0F81D5760019BE60 /* MYUtilities */ = {
214 27E8232C0F81D5760019BE60 /* CollectionUtils.h */,
215 27E8232D0F81D5760019BE60 /* CollectionUtils.m */,
216 27E8232E0F81D5760019BE60 /* ExceptionUtils.h */,
217 27E8232F0F81D5760019BE60 /* ExceptionUtils.m */,
218 27E823300F81D5760019BE60 /* Logging.h */,
219 27E823310F81D5760019BE60 /* Logging.m */,
220 27E823320F81D5760019BE60 /* Test.h */,
221 27E823330F81D5760019BE60 /* Test.m */,
222 27E823340F81D5760019BE60 /* MYErrorUtils.h */,
223 27E823350F81D5760019BE60 /* MYErrorUtils.m */,
224 27E823360F81D5760019BE60 /* MYError_CSSMErrorDomain.strings */,
227 sourceTree = "<group>";
229 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
232 27E8230B0F81D56E0019BE60 /* Source */,
233 27E3A6A10F91B8B30079D4D9 /* Encryption */,
234 275D9FE00FD8795300D85A86 /* Certificates */,
235 27E8232B0F81D5760019BE60 /* MYUtilities */,
236 080E96DDFE201D6D7F000001 /* iPhone */,
237 29B97323FDCFA39411CA2CEA /* Frameworks */,
238 19C28FACFE9D520D11CA2CBB /* Products */,
239 276FB13E0F84090900CB326E /* Security.framework */,
241 name = CustomTemplate;
242 sourceTree = "<group>";
244 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
247 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
248 1D30AB110D05D00D00671497 /* Foundation.framework */,
249 288765FC0DF74451002DB57D /* CoreGraphics.framework */,
252 sourceTree = "<group>";
254 /* End PBXGroup section */
256 /* Begin PBXNativeTarget section */
257 1D6058900D05DD3D006BFB54 /* MYCrypto-iPhone */ = {
258 isa = PBXNativeTarget;
259 buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "MYCrypto-iPhone" */;
261 1D60588D0D05DD3D006BFB54 /* Resources */,
262 1D60588E0D05DD3D006BFB54 /* Sources */,
263 1D60588F0D05DD3D006BFB54 /* Frameworks */,
269 name = "MYCrypto-iPhone";
270 productName = "MYCrypto-iPhone";
271 productReference = 1D6058910D05DD3D006BFB54 /* MYCrypto-iPhone.app */;
272 productType = "com.apple.product-type.application";
274 /* End PBXNativeTarget section */
276 /* Begin PBXProject section */
277 29B97313FDCFA39411CA2CEA /* Project object */ = {
279 buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "MYCrypto-iPhone" */;
280 compatibilityVersion = "Xcode 3.1";
281 hasScannedForEncodings = 1;
282 mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
286 1D6058900D05DD3D006BFB54 /* MYCrypto-iPhone */,
289 /* End PBXProject section */
291 /* Begin PBXResourcesBuildPhase section */
292 1D60588D0D05DD3D006BFB54 /* Resources */ = {
293 isa = PBXResourcesBuildPhase;
294 buildActionMask = 2147483647;
296 28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */,
297 27E823290F81D56E0019BE60 /* MYCrypto.xcconfig in Resources */,
298 27E8232A0F81D56E0019BE60 /* MYCrypto_Debug.xcconfig in Resources */,
299 27E8233C0F81D5760019BE60 /* MYError_CSSMErrorDomain.strings in Resources */,
300 27958CA30FDB5F8F00095275 /* iphonedev.cer in Resources */,
301 27958CA40FDB5F8F00095275 /* selfsigned.cer in Resources */,
303 runOnlyForDeploymentPostprocessing = 0;
305 /* End PBXResourcesBuildPhase section */
307 /* Begin PBXSourcesBuildPhase section */
308 1D60588E0D05DD3D006BFB54 /* Sources */ = {
309 isa = PBXSourcesBuildPhase;
310 buildActionMask = 2147483647;
312 1D60589B0D05DD56006BFB54 /* MYCrypto_iPhone_main.m in Sources */,
313 1D3623260D0F684500981E51 /* MYCrypto_iPhoneAppDelegate.m in Sources */,
314 27E823240F81D56E0019BE60 /* MYKeychainItem.m in Sources */,
315 27E823270F81D56E0019BE60 /* MYDigest.m in Sources */,
316 27E823370F81D5760019BE60 /* CollectionUtils.m in Sources */,
317 27E823380F81D5760019BE60 /* ExceptionUtils.m in Sources */,
318 27E823390F81D5760019BE60 /* Logging.m in Sources */,
319 27E8233A0F81D5760019BE60 /* Test.m in Sources */,
320 27E8233B0F81D5760019BE60 /* MYErrorUtils.m in Sources */,
321 273391CD0F81EC70009414D9 /* MYCertificate-iPhone.m in Sources */,
322 273392120F8283B8009414D9 /* MYKeychain-iPhone.m in Sources */,
323 276FB16E0F84152B00CB326E /* MYCryptoTest.m in Sources */,
324 276FB3190F856AA700CB326E /* MYPublicKey.m in Sources */,
325 276FB33B0F856ACB00CB326E /* MYKeychain.m in Sources */,
326 276FB34B0F856CA400CB326E /* MYCertificate.m in Sources */,
327 27A430120F87C6C10063D362 /* MYKey.m in Sources */,
328 27A430140F87C6D50063D362 /* MYSymmetricKey.m in Sources */,
329 27FE453F0F87CC8500A86D63 /* MYKey-iPhone.m in Sources */,
330 2748607F0F8D5E0600FE617B /* MYPrivateKey.m in Sources */,
331 27059CF30F8F0F9200A8422F /* MYIdentity.m in Sources */,
332 27E3A6AA0F91B8B30079D4D9 /* MYCryptor.m in Sources */,
333 274110090F99234100AD413F /* MYSymmetricKey-iPhone.m in Sources */,
334 275D9FEF0FD8795300D85A86 /* MYASN1Object.m in Sources */,
335 275D9FF00FD8795300D85A86 /* MYBERParser.m in Sources */,
336 275D9FF10FD8795300D85A86 /* MYDEREncoder.m in Sources */,
337 275D9FF20FD8795300D85A86 /* MYOID.m in Sources */,
338 27CD85DD0FDB1A82006BCB47 /* MYCertificateInfo.m in Sources */,
340 runOnlyForDeploymentPostprocessing = 0;
342 /* End PBXSourcesBuildPhase section */
344 /* Begin XCBuildConfiguration section */
345 1D6058940D05DD3E006BFB54 /* Debug */ = {
346 isa = XCBuildConfiguration;
347 baseConfigurationReference = 27E8231F0F81D56E0019BE60 /* MYCrypto_Debug.xcconfig */;
349 ALWAYS_SEARCH_USER_PATHS = NO;
350 COPY_PHASE_STRIP = NO;
351 GCC_DYNAMIC_NO_PIC = NO;
352 GCC_OPTIMIZATION_LEVEL = 0;
353 GCC_PRECOMPILE_PREFIX_HEADER = YES;
354 GCC_PREFIX_HEADER = ../MYUtilities/MYUtilities_Prefix.pch;
355 INFOPLIST_FILE = "iPhone/MYCrypto_iPhone-Info.plist";
356 PRODUCT_NAME = "MYCrypto-iPhone";
360 1D6058950D05DD3E006BFB54 /* Release */ = {
361 isa = XCBuildConfiguration;
362 baseConfigurationReference = 27E8231E0F81D56E0019BE60 /* MYCrypto.xcconfig */;
364 ALWAYS_SEARCH_USER_PATHS = NO;
365 COPY_PHASE_STRIP = YES;
366 GCC_PRECOMPILE_PREFIX_HEADER = YES;
367 GCC_PREFIX_HEADER = MYCrypto_iPhone_Prefix.pch;
368 INFOPLIST_FILE = "MYCrypto_iPhone-Info.plist";
369 PRODUCT_NAME = "MYCrypto-iPhone";
373 C01FCF4F08A954540054247B /* Debug */ = {
374 isa = XCBuildConfiguration;
376 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
377 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: Jens Alfke";
378 GCC_C_LANGUAGE_STANDARD = c99;
379 GCC_WARN_ABOUT_RETURN_TYPE = YES;
380 GCC_WARN_UNUSED_VARIABLE = YES;
381 ONLY_ACTIVE_ARCH = YES;
383 "PROVISIONING_PROFILE[sdk=iphoneos*]" = "84D61190-B2EB-4F8E-A189-99F18EE9A07E";
384 SDKROOT = iphonesimulator2.2.1;
388 C01FCF5008A954540054247B /* Release */ = {
389 isa = XCBuildConfiguration;
391 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
392 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
393 GCC_C_LANGUAGE_STANDARD = c99;
394 GCC_WARN_ABOUT_RETURN_TYPE = YES;
395 GCC_WARN_UNUSED_VARIABLE = YES;
397 SDKROOT = iphonesimulator2.2.1;
401 /* End XCBuildConfiguration section */
403 /* Begin XCConfigurationList section */
404 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "MYCrypto-iPhone" */ = {
405 isa = XCConfigurationList;
406 buildConfigurations = (
407 1D6058940D05DD3E006BFB54 /* Debug */,
408 1D6058950D05DD3E006BFB54 /* Release */,
410 defaultConfigurationIsVisible = 0;
411 defaultConfigurationName = Release;
413 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "MYCrypto-iPhone" */ = {
414 isa = XCConfigurationList;
415 buildConfigurations = (
416 C01FCF4F08A954540054247B /* Debug */,
417 C01FCF5008A954540054247B /* Release */,
419 defaultConfigurationIsVisible = 0;
420 defaultConfigurationName = Release;
422 /* End XCConfigurationList section */
424 rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;