|
@@ -37,6 +37,7 @@
|
|
7564F05A2072EAEB00CA5A96 /* CryptoSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 754BE45519693E190098E6F3 /* CryptoSwift.framework */; };
|
|
7564F05A2072EAEB00CA5A96 /* CryptoSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 754BE45519693E190098E6F3 /* CryptoSwift.framework */; };
|
|
7564F0642072ED7000CA5A96 /* CryptoSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 754BE45519693E190098E6F3 /* CryptoSwift.framework */; };
|
|
7564F0642072ED7000CA5A96 /* CryptoSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 754BE45519693E190098E6F3 /* CryptoSwift.framework */; };
|
|
7564F0652072ED7000CA5A96 /* CryptoSwift.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 754BE45519693E190098E6F3 /* CryptoSwift.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
|
|
7564F0652072ED7000CA5A96 /* CryptoSwift.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 754BE45519693E190098E6F3 /* CryptoSwift.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
|
|
|
|
+ 756A64C62111083B00BE8805 /* StreamEncryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 756A64C52111083B00BE8805 /* StreamEncryptor.swift */; };
|
|
7576F64D20725BD6006688F8 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 7576F64C20725BD5006688F8 /* Default-568h@2x.png */; };
|
|
7576F64D20725BD6006688F8 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 7576F64C20725BD5006688F8 /* Default-568h@2x.png */; };
|
|
757DA2531A4ED0A4002BA3EF /* PaddingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 757DA2521A4ED0A4002BA3EF /* PaddingTests.swift */; };
|
|
757DA2531A4ED0A4002BA3EF /* PaddingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 757DA2521A4ED0A4002BA3EF /* PaddingTests.swift */; };
|
|
757DA2551A4ED408002BA3EF /* AESTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 757DA2541A4ED408002BA3EF /* AESTests.swift */; };
|
|
757DA2551A4ED408002BA3EF /* AESTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 757DA2541A4ED408002BA3EF /* AESTests.swift */; };
|
|
@@ -51,6 +52,8 @@
|
|
7595C15C2072E5B900EA1A5F /* ExtensionsTestPerf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7576F6F420729069006688F8 /* ExtensionsTestPerf.swift */; };
|
|
7595C15C2072E5B900EA1A5F /* ExtensionsTestPerf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7576F6F420729069006688F8 /* ExtensionsTestPerf.swift */; };
|
|
7595C15D2072E5B900EA1A5F /* PBKDFPerf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7576F6F6207290F8006688F8 /* PBKDFPerf.swift */; };
|
|
7595C15D2072E5B900EA1A5F /* PBKDFPerf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7576F6F6207290F8006688F8 /* PBKDFPerf.swift */; };
|
|
7595C1602072E64900EA1A5F /* CryptoSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 754BE45519693E190098E6F3 /* CryptoSwift.framework */; };
|
|
7595C1602072E64900EA1A5F /* CryptoSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 754BE45519693E190098E6F3 /* CryptoSwift.framework */; };
|
|
|
|
+ 75B3ED77210F9DF7005D4ADA /* BlockDecryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75B3ED76210F9DF7005D4ADA /* BlockDecryptor.swift */; };
|
|
|
|
+ 75B3ED79210FA016005D4ADA /* BlockEncryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75B3ED78210FA016005D4ADA /* BlockEncryptor.swift */; };
|
|
75B601EB197D6A6C0009B53D /* CryptoSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 754BE45519693E190098E6F3 /* CryptoSwift.framework */; };
|
|
75B601EB197D6A6C0009B53D /* CryptoSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 754BE45519693E190098E6F3 /* CryptoSwift.framework */; };
|
|
75C2E76D1D55F097003D2BCA /* Access.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75C2E76C1D55F097003D2BCA /* Access.swift */; };
|
|
75C2E76D1D55F097003D2BCA /* Access.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75C2E76C1D55F097003D2BCA /* Access.swift */; };
|
|
75D7AF38208BFB1600D22BEB /* UInt128.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75D7AF37208BFB1600D22BEB /* UInt128.swift */; };
|
|
75D7AF38208BFB1600D22BEB /* UInt128.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75D7AF37208BFB1600D22BEB /* UInt128.swift */; };
|
|
@@ -63,14 +66,13 @@
|
|
75EC52811EE8B8130048EB3B /* BlockCipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC523D1EE8B6CA0048EB3B /* BlockCipher.swift */; };
|
|
75EC52811EE8B8130048EB3B /* BlockCipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC523D1EE8B6CA0048EB3B /* BlockCipher.swift */; };
|
|
75EC52821EE8B8170048EB3B /* BlockMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC523F1EE8B6CA0048EB3B /* BlockMode.swift */; };
|
|
75EC52821EE8B8170048EB3B /* BlockMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC523F1EE8B6CA0048EB3B /* BlockMode.swift */; };
|
|
75EC52831EE8B8170048EB3B /* BlockModeOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52401EE8B6CA0048EB3B /* BlockModeOptions.swift */; };
|
|
75EC52831EE8B8170048EB3B /* BlockModeOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52401EE8B6CA0048EB3B /* BlockModeOptions.swift */; };
|
|
- 75EC52841EE8B8170048EB3B /* BlockModeWorker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52411EE8B6CA0048EB3B /* BlockModeWorker.swift */; };
|
|
|
|
|
|
+ 75EC52841EE8B8170048EB3B /* CipherModeWorker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52411EE8B6CA0048EB3B /* CipherModeWorker.swift */; };
|
|
75EC52851EE8B8170048EB3B /* CBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52421EE8B6CA0048EB3B /* CBC.swift */; };
|
|
75EC52851EE8B8170048EB3B /* CBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52421EE8B6CA0048EB3B /* CBC.swift */; };
|
|
75EC52861EE8B8170048EB3B /* CFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52431EE8B6CA0048EB3B /* CFB.swift */; };
|
|
75EC52861EE8B8170048EB3B /* CFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52431EE8B6CA0048EB3B /* CFB.swift */; };
|
|
75EC52871EE8B8170048EB3B /* CTR.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52441EE8B6CA0048EB3B /* CTR.swift */; };
|
|
75EC52871EE8B8170048EB3B /* CTR.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52441EE8B6CA0048EB3B /* CTR.swift */; };
|
|
75EC52881EE8B8170048EB3B /* ECB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52451EE8B6CA0048EB3B /* ECB.swift */; };
|
|
75EC52881EE8B8170048EB3B /* ECB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52451EE8B6CA0048EB3B /* ECB.swift */; };
|
|
75EC52891EE8B8170048EB3B /* OFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52461EE8B6CA0048EB3B /* OFB.swift */; };
|
|
75EC52891EE8B8170048EB3B /* OFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52461EE8B6CA0048EB3B /* OFB.swift */; };
|
|
75EC528A1EE8B8170048EB3B /* PCBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52471EE8B6CA0048EB3B /* PCBC.swift */; };
|
|
75EC528A1EE8B8170048EB3B /* PCBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52471EE8B6CA0048EB3B /* PCBC.swift */; };
|
|
- 75EC528B1EE8B8170048EB3B /* RandomAccessBlockModeWorker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52481EE8B6CA0048EB3B /* RandomAccessBlockModeWorker.swift */; };
|
|
|
|
75EC528D1EE8B81A0048EB3B /* ChaCha20.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC524A1EE8B6CA0048EB3B /* ChaCha20.swift */; };
|
|
75EC528D1EE8B81A0048EB3B /* ChaCha20.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC524A1EE8B6CA0048EB3B /* ChaCha20.swift */; };
|
|
75EC528E1EE8B81A0048EB3B /* Checksum.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC524B1EE8B6CA0048EB3B /* Checksum.swift */; };
|
|
75EC528E1EE8B81A0048EB3B /* Checksum.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC524B1EE8B6CA0048EB3B /* Checksum.swift */; };
|
|
75EC528F1EE8B81A0048EB3B /* Cipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC524C1EE8B6CA0048EB3B /* Cipher.swift */; };
|
|
75EC528F1EE8B81A0048EB3B /* Cipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC524C1EE8B6CA0048EB3B /* Cipher.swift */; };
|
|
@@ -98,7 +100,7 @@
|
|
75EC52A91EE8B83D0048EB3B /* PKCS7Padding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52691EE8B6CA0048EB3B /* PKCS7Padding.swift */; };
|
|
75EC52A91EE8B83D0048EB3B /* PKCS7Padding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC52691EE8B6CA0048EB3B /* PKCS7Padding.swift */; };
|
|
75EC52AA1EE8B83D0048EB3B /* Poly1305.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC526A1EE8B6CA0048EB3B /* Poly1305.swift */; };
|
|
75EC52AA1EE8B83D0048EB3B /* Poly1305.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC526A1EE8B6CA0048EB3B /* Poly1305.swift */; };
|
|
75EC52AB1EE8B83D0048EB3B /* Rabbit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC526B1EE8B6CA0048EB3B /* Rabbit.swift */; };
|
|
75EC52AB1EE8B83D0048EB3B /* Rabbit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC526B1EE8B6CA0048EB3B /* Rabbit.swift */; };
|
|
- 75EC52AC1EE8B83D0048EB3B /* RandomAccessCryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC526C1EE8B6CA0048EB3B /* RandomAccessCryptor.swift */; };
|
|
|
|
|
|
+ 75EC52AC1EE8B83D0048EB3B /* Cryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC526C1EE8B6CA0048EB3B /* Cryptor.swift */; };
|
|
75EC52AD1EE8B83D0048EB3B /* RandomBytesSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC526D1EE8B6CA0048EB3B /* RandomBytesSequence.swift */; };
|
|
75EC52AD1EE8B83D0048EB3B /* RandomBytesSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC526D1EE8B6CA0048EB3B /* RandomBytesSequence.swift */; };
|
|
75EC52AE1EE8B83D0048EB3B /* SecureBytes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC526E1EE8B6CA0048EB3B /* SecureBytes.swift */; };
|
|
75EC52AE1EE8B83D0048EB3B /* SecureBytes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC526E1EE8B6CA0048EB3B /* SecureBytes.swift */; };
|
|
75EC52AF1EE8B83D0048EB3B /* SHA1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC526F1EE8B6CA0048EB3B /* SHA1.swift */; };
|
|
75EC52AF1EE8B83D0048EB3B /* SHA1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75EC526F1EE8B6CA0048EB3B /* SHA1.swift */; };
|
|
@@ -269,6 +271,7 @@
|
|
755D27BC1D06DE6400C41692 /* CryptoSwift.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = CryptoSwift.playground; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
|
|
755D27BC1D06DE6400C41692 /* CryptoSwift.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = CryptoSwift.playground; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
|
|
755FB1D9199E347D00475437 /* ExtensionsTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExtensionsTest.swift; sourceTree = "<group>"; };
|
|
755FB1D9199E347D00475437 /* ExtensionsTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExtensionsTest.swift; sourceTree = "<group>"; };
|
|
7564F0602072EAEB00CA5A96 /* TestsPerformance-iOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "TestsPerformance-iOS.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
7564F0602072EAEB00CA5A96 /* TestsPerformance-iOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "TestsPerformance-iOS.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
|
+ 756A64C52111083B00BE8805 /* StreamEncryptor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StreamEncryptor.swift; sourceTree = "<group>"; };
|
|
756BFDCA1A82B87300B9D9A4 /* Bridging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Bridging.h; sourceTree = "<group>"; };
|
|
756BFDCA1A82B87300B9D9A4 /* Bridging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Bridging.h; sourceTree = "<group>"; };
|
|
7576F64C20725BD5006688F8 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = "<group>"; };
|
|
7576F64C20725BD5006688F8 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = "<group>"; };
|
|
7576F6EB20726319006688F8 /* DigestTestsPerf.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DigestTestsPerf.swift; sourceTree = "<group>"; };
|
|
7576F6EB20726319006688F8 /* DigestTestsPerf.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DigestTestsPerf.swift; sourceTree = "<group>"; };
|
|
@@ -285,6 +288,8 @@
|
|
7595C14A2072E48C00EA1A5F /* TestsPerformance-Mac.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "TestsPerformance-Mac.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
7595C14A2072E48C00EA1A5F /* TestsPerformance-Mac.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "TestsPerformance-Mac.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
7595C14C2072E48C00EA1A5F /* TestsPerformance.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestsPerformance.swift; sourceTree = "<group>"; };
|
|
7595C14C2072E48C00EA1A5F /* TestsPerformance.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestsPerformance.swift; sourceTree = "<group>"; };
|
|
7595C14E2072E48C00EA1A5F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
7595C14E2072E48C00EA1A5F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
|
|
+ 75B3ED76210F9DF7005D4ADA /* BlockDecryptor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockDecryptor.swift; sourceTree = "<group>"; };
|
|
|
|
+ 75B3ED78210FA016005D4ADA /* BlockEncryptor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockEncryptor.swift; sourceTree = "<group>"; };
|
|
75C2E76C1D55F097003D2BCA /* Access.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Access.swift; sourceTree = "<group>"; };
|
|
75C2E76C1D55F097003D2BCA /* Access.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Access.swift; sourceTree = "<group>"; };
|
|
75D7AF37208BFB1600D22BEB /* UInt128.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UInt128.swift; sourceTree = "<group>"; };
|
|
75D7AF37208BFB1600D22BEB /* UInt128.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UInt128.swift; sourceTree = "<group>"; };
|
|
75EC52381EE8B6CA0048EB3B /* AES.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AES.swift; sourceTree = "<group>"; };
|
|
75EC52381EE8B6CA0048EB3B /* AES.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AES.swift; sourceTree = "<group>"; };
|
|
@@ -295,14 +300,13 @@
|
|
75EC523D1EE8B6CA0048EB3B /* BlockCipher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockCipher.swift; sourceTree = "<group>"; };
|
|
75EC523D1EE8B6CA0048EB3B /* BlockCipher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockCipher.swift; sourceTree = "<group>"; };
|
|
75EC523F1EE8B6CA0048EB3B /* BlockMode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockMode.swift; sourceTree = "<group>"; };
|
|
75EC523F1EE8B6CA0048EB3B /* BlockMode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockMode.swift; sourceTree = "<group>"; };
|
|
75EC52401EE8B6CA0048EB3B /* BlockModeOptions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockModeOptions.swift; sourceTree = "<group>"; };
|
|
75EC52401EE8B6CA0048EB3B /* BlockModeOptions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockModeOptions.swift; sourceTree = "<group>"; };
|
|
- 75EC52411EE8B6CA0048EB3B /* BlockModeWorker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockModeWorker.swift; sourceTree = "<group>"; };
|
|
|
|
|
|
+ 75EC52411EE8B6CA0048EB3B /* CipherModeWorker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CipherModeWorker.swift; sourceTree = "<group>"; };
|
|
75EC52421EE8B6CA0048EB3B /* CBC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CBC.swift; sourceTree = "<group>"; };
|
|
75EC52421EE8B6CA0048EB3B /* CBC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CBC.swift; sourceTree = "<group>"; };
|
|
75EC52431EE8B6CA0048EB3B /* CFB.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CFB.swift; sourceTree = "<group>"; };
|
|
75EC52431EE8B6CA0048EB3B /* CFB.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CFB.swift; sourceTree = "<group>"; };
|
|
75EC52441EE8B6CA0048EB3B /* CTR.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CTR.swift; sourceTree = "<group>"; };
|
|
75EC52441EE8B6CA0048EB3B /* CTR.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CTR.swift; sourceTree = "<group>"; };
|
|
75EC52451EE8B6CA0048EB3B /* ECB.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ECB.swift; sourceTree = "<group>"; };
|
|
75EC52451EE8B6CA0048EB3B /* ECB.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ECB.swift; sourceTree = "<group>"; };
|
|
75EC52461EE8B6CA0048EB3B /* OFB.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OFB.swift; sourceTree = "<group>"; };
|
|
75EC52461EE8B6CA0048EB3B /* OFB.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OFB.swift; sourceTree = "<group>"; };
|
|
75EC52471EE8B6CA0048EB3B /* PCBC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PCBC.swift; sourceTree = "<group>"; };
|
|
75EC52471EE8B6CA0048EB3B /* PCBC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PCBC.swift; sourceTree = "<group>"; };
|
|
- 75EC52481EE8B6CA0048EB3B /* RandomAccessBlockModeWorker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RandomAccessBlockModeWorker.swift; sourceTree = "<group>"; };
|
|
|
|
75EC52491EE8B6CA0048EB3B /* Blowfish.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Blowfish.swift; sourceTree = "<group>"; };
|
|
75EC52491EE8B6CA0048EB3B /* Blowfish.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Blowfish.swift; sourceTree = "<group>"; };
|
|
75EC524A1EE8B6CA0048EB3B /* ChaCha20.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChaCha20.swift; sourceTree = "<group>"; };
|
|
75EC524A1EE8B6CA0048EB3B /* ChaCha20.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChaCha20.swift; sourceTree = "<group>"; };
|
|
75EC524B1EE8B6CA0048EB3B /* Checksum.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Checksum.swift; sourceTree = "<group>"; };
|
|
75EC524B1EE8B6CA0048EB3B /* Checksum.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Checksum.swift; sourceTree = "<group>"; };
|
|
@@ -333,7 +337,7 @@
|
|
75EC52691EE8B6CA0048EB3B /* PKCS7Padding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PKCS7Padding.swift; sourceTree = "<group>"; };
|
|
75EC52691EE8B6CA0048EB3B /* PKCS7Padding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PKCS7Padding.swift; sourceTree = "<group>"; };
|
|
75EC526A1EE8B6CA0048EB3B /* Poly1305.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Poly1305.swift; sourceTree = "<group>"; };
|
|
75EC526A1EE8B6CA0048EB3B /* Poly1305.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Poly1305.swift; sourceTree = "<group>"; };
|
|
75EC526B1EE8B6CA0048EB3B /* Rabbit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Rabbit.swift; sourceTree = "<group>"; };
|
|
75EC526B1EE8B6CA0048EB3B /* Rabbit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Rabbit.swift; sourceTree = "<group>"; };
|
|
- 75EC526C1EE8B6CA0048EB3B /* RandomAccessCryptor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RandomAccessCryptor.swift; sourceTree = "<group>"; };
|
|
|
|
|
|
+ 75EC526C1EE8B6CA0048EB3B /* Cryptor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Cryptor.swift; sourceTree = "<group>"; };
|
|
75EC526D1EE8B6CA0048EB3B /* RandomBytesSequence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RandomBytesSequence.swift; sourceTree = "<group>"; };
|
|
75EC526D1EE8B6CA0048EB3B /* RandomBytesSequence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RandomBytesSequence.swift; sourceTree = "<group>"; };
|
|
75EC526E1EE8B6CA0048EB3B /* SecureBytes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecureBytes.swift; sourceTree = "<group>"; };
|
|
75EC526E1EE8B6CA0048EB3B /* SecureBytes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecureBytes.swift; sourceTree = "<group>"; };
|
|
75EC526F1EE8B6CA0048EB3B /* SHA1.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SHA1.swift; sourceTree = "<group>"; };
|
|
75EC526F1EE8B6CA0048EB3B /* SHA1.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SHA1.swift; sourceTree = "<group>"; };
|
|
@@ -566,7 +570,7 @@
|
|
75EC52651EE8B6CA0048EB3B /* PKCS */,
|
|
75EC52651EE8B6CA0048EB3B /* PKCS */,
|
|
75EC526A1EE8B6CA0048EB3B /* Poly1305.swift */,
|
|
75EC526A1EE8B6CA0048EB3B /* Poly1305.swift */,
|
|
75EC526B1EE8B6CA0048EB3B /* Rabbit.swift */,
|
|
75EC526B1EE8B6CA0048EB3B /* Rabbit.swift */,
|
|
- 75EC526C1EE8B6CA0048EB3B /* RandomAccessCryptor.swift */,
|
|
|
|
|
|
+ 75EC526C1EE8B6CA0048EB3B /* Cryptor.swift */,
|
|
75EC526D1EE8B6CA0048EB3B /* RandomBytesSequence.swift */,
|
|
75EC526D1EE8B6CA0048EB3B /* RandomBytesSequence.swift */,
|
|
75EC526E1EE8B6CA0048EB3B /* SecureBytes.swift */,
|
|
75EC526E1EE8B6CA0048EB3B /* SecureBytes.swift */,
|
|
75EC526F1EE8B6CA0048EB3B /* SHA1.swift */,
|
|
75EC526F1EE8B6CA0048EB3B /* SHA1.swift */,
|
|
@@ -583,6 +587,9 @@
|
|
75EC52781EE8B6CA0048EB3B /* Utils.swift */,
|
|
75EC52781EE8B6CA0048EB3B /* Utils.swift */,
|
|
75EC52791EE8B6CA0048EB3B /* ZeroPadding.swift */,
|
|
75EC52791EE8B6CA0048EB3B /* ZeroPadding.swift */,
|
|
754310432050111A003FB1DF /* CompactMap.swift */,
|
|
754310432050111A003FB1DF /* CompactMap.swift */,
|
|
|
|
+ 75B3ED76210F9DF7005D4ADA /* BlockDecryptor.swift */,
|
|
|
|
+ 75B3ED78210FA016005D4ADA /* BlockEncryptor.swift */,
|
|
|
|
+ 756A64C52111083B00BE8805 /* StreamEncryptor.swift */,
|
|
);
|
|
);
|
|
path = CryptoSwift;
|
|
path = CryptoSwift;
|
|
sourceTree = "<group>";
|
|
sourceTree = "<group>";
|
|
@@ -592,7 +599,7 @@
|
|
children = (
|
|
children = (
|
|
75EC523F1EE8B6CA0048EB3B /* BlockMode.swift */,
|
|
75EC523F1EE8B6CA0048EB3B /* BlockMode.swift */,
|
|
75EC52401EE8B6CA0048EB3B /* BlockModeOptions.swift */,
|
|
75EC52401EE8B6CA0048EB3B /* BlockModeOptions.swift */,
|
|
- 75EC52411EE8B6CA0048EB3B /* BlockModeWorker.swift */,
|
|
|
|
|
|
+ 75EC52411EE8B6CA0048EB3B /* CipherModeWorker.swift */,
|
|
75EC52421EE8B6CA0048EB3B /* CBC.swift */,
|
|
75EC52421EE8B6CA0048EB3B /* CBC.swift */,
|
|
75EC52431EE8B6CA0048EB3B /* CFB.swift */,
|
|
75EC52431EE8B6CA0048EB3B /* CFB.swift */,
|
|
75EC52441EE8B6CA0048EB3B /* CTR.swift */,
|
|
75EC52441EE8B6CA0048EB3B /* CTR.swift */,
|
|
@@ -600,7 +607,6 @@
|
|
75EC52451EE8B6CA0048EB3B /* ECB.swift */,
|
|
75EC52451EE8B6CA0048EB3B /* ECB.swift */,
|
|
75EC52461EE8B6CA0048EB3B /* OFB.swift */,
|
|
75EC52461EE8B6CA0048EB3B /* OFB.swift */,
|
|
75EC52471EE8B6CA0048EB3B /* PCBC.swift */,
|
|
75EC52471EE8B6CA0048EB3B /* PCBC.swift */,
|
|
- 75EC52481EE8B6CA0048EB3B /* RandomAccessBlockModeWorker.swift */,
|
|
|
|
);
|
|
);
|
|
path = BlockMode;
|
|
path = BlockMode;
|
|
sourceTree = "<group>";
|
|
sourceTree = "<group>";
|
|
@@ -867,10 +873,11 @@
|
|
7529366A20683DFC00195874 /* AEADChaCha20Poly1305.swift in Sources */,
|
|
7529366A20683DFC00195874 /* AEADChaCha20Poly1305.swift in Sources */,
|
|
75EC529E1EE8B8230048EB3B /* Generics.swift in Sources */,
|
|
75EC529E1EE8B8230048EB3B /* Generics.swift in Sources */,
|
|
75EC52AA1EE8B83D0048EB3B /* Poly1305.swift in Sources */,
|
|
75EC52AA1EE8B83D0048EB3B /* Poly1305.swift in Sources */,
|
|
- 75EC52AC1EE8B83D0048EB3B /* RandomAccessCryptor.swift in Sources */,
|
|
|
|
|
|
+ 75EC52AC1EE8B83D0048EB3B /* Cryptor.swift in Sources */,
|
|
75EC52821EE8B8170048EB3B /* BlockMode.swift in Sources */,
|
|
75EC52821EE8B8170048EB3B /* BlockMode.swift in Sources */,
|
|
75EC52AE1EE8B83D0048EB3B /* SecureBytes.swift in Sources */,
|
|
75EC52AE1EE8B83D0048EB3B /* SecureBytes.swift in Sources */,
|
|
75EC528F1EE8B81A0048EB3B /* Cipher.swift in Sources */,
|
|
75EC528F1EE8B81A0048EB3B /* Cipher.swift in Sources */,
|
|
|
|
+ 75B3ED79210FA016005D4ADA /* BlockEncryptor.swift in Sources */,
|
|
75EC52A01EE8B8290048EB3B /* Int+Extension.swift in Sources */,
|
|
75EC52A01EE8B8290048EB3B /* Int+Extension.swift in Sources */,
|
|
75EC52B01EE8B83D0048EB3B /* SHA2.swift in Sources */,
|
|
75EC52B01EE8B83D0048EB3B /* SHA2.swift in Sources */,
|
|
752BED9D208C120D00FC4743 /* Blowfish+Foundation.swift in Sources */,
|
|
752BED9D208C120D00FC4743 /* Blowfish+Foundation.swift in Sources */,
|
|
@@ -880,11 +887,12 @@
|
|
75EC52811EE8B8130048EB3B /* BlockCipher.swift in Sources */,
|
|
75EC52811EE8B8130048EB3B /* BlockCipher.swift in Sources */,
|
|
75EC52941EE8B81A0048EB3B /* DigestType.swift in Sources */,
|
|
75EC52941EE8B81A0048EB3B /* DigestType.swift in Sources */,
|
|
75EC529B1EE8B8200048EB3B /* Rabbit+Foundation.swift in Sources */,
|
|
75EC529B1EE8B8200048EB3B /* Rabbit+Foundation.swift in Sources */,
|
|
|
|
+ 756A64C62111083B00BE8805 /* StreamEncryptor.swift in Sources */,
|
|
75EC52A61EE8B8390048EB3B /* PBKDF1.swift in Sources */,
|
|
75EC52A61EE8B8390048EB3B /* PBKDF1.swift in Sources */,
|
|
75EC52B41EE8B83D0048EB3B /* UInt32+Extension.swift in Sources */,
|
|
75EC52B41EE8B83D0048EB3B /* UInt32+Extension.swift in Sources */,
|
|
75EC52911EE8B81A0048EB3B /* Cryptors.swift in Sources */,
|
|
75EC52911EE8B81A0048EB3B /* Cryptors.swift in Sources */,
|
|
75EC52881EE8B8170048EB3B /* ECB.swift in Sources */,
|
|
75EC52881EE8B8170048EB3B /* ECB.swift in Sources */,
|
|
- 75EC52841EE8B8170048EB3B /* BlockModeWorker.swift in Sources */,
|
|
|
|
|
|
+ 75EC52841EE8B8170048EB3B /* CipherModeWorker.swift in Sources */,
|
|
75EC52A41EE8B8290048EB3B /* Operators.swift in Sources */,
|
|
75EC52A41EE8B8290048EB3B /* Operators.swift in Sources */,
|
|
75EC529A1EE8B8200048EB3B /* HMAC+Foundation.swift in Sources */,
|
|
75EC529A1EE8B8200048EB3B /* HMAC+Foundation.swift in Sources */,
|
|
75EC52B21EE8B83D0048EB3B /* String+Extension.swift in Sources */,
|
|
75EC52B21EE8B83D0048EB3B /* String+Extension.swift in Sources */,
|
|
@@ -905,7 +913,6 @@
|
|
75EC52891EE8B8170048EB3B /* OFB.swift in Sources */,
|
|
75EC52891EE8B8170048EB3B /* OFB.swift in Sources */,
|
|
75EC52831EE8B8170048EB3B /* BlockModeOptions.swift in Sources */,
|
|
75EC52831EE8B8170048EB3B /* BlockModeOptions.swift in Sources */,
|
|
751EE9781F93996100161FFC /* AES.Cryptors.swift in Sources */,
|
|
751EE9781F93996100161FFC /* AES.Cryptors.swift in Sources */,
|
|
- 75EC528B1EE8B8170048EB3B /* RandomAccessBlockModeWorker.swift in Sources */,
|
|
|
|
75EC527D1EE8B8130048EB3B /* Array+Extension.swift in Sources */,
|
|
75EC527D1EE8B8130048EB3B /* Array+Extension.swift in Sources */,
|
|
75D7AF38208BFB1600D22BEB /* UInt128.swift in Sources */,
|
|
75D7AF38208BFB1600D22BEB /* UInt128.swift in Sources */,
|
|
75EC52B31EE8B83D0048EB3B /* UInt16+Extension.swift in Sources */,
|
|
75EC52B31EE8B83D0048EB3B /* UInt16+Extension.swift in Sources */,
|
|
@@ -918,6 +925,7 @@
|
|
75EC529D1EE8B8200048EB3B /* Utils+Foundation.swift in Sources */,
|
|
75EC529D1EE8B8200048EB3B /* Utils+Foundation.swift in Sources */,
|
|
75EC527E1EE8B8130048EB3B /* Authenticator.swift in Sources */,
|
|
75EC527E1EE8B8130048EB3B /* Authenticator.swift in Sources */,
|
|
75EC52AB1EE8B83D0048EB3B /* Rabbit.swift in Sources */,
|
|
75EC52AB1EE8B83D0048EB3B /* Rabbit.swift in Sources */,
|
|
|
|
+ 75B3ED77210F9DF7005D4ADA /* BlockDecryptor.swift in Sources */,
|
|
75EC529C1EE8B8200048EB3B /* String+FoundationExtension.swift in Sources */,
|
|
75EC529C1EE8B8200048EB3B /* String+FoundationExtension.swift in Sources */,
|
|
75EC52B81EE8B83D0048EB3B /* Utils.swift in Sources */,
|
|
75EC52B81EE8B83D0048EB3B /* Utils.swift in Sources */,
|
|
75EC52981EE8B8200048EB3B /* Array+Foundation.swift in Sources */,
|
|
75EC52981EE8B8200048EB3B /* Array+Foundation.swift in Sources */,
|