diff --git a/CHANGELOG b/CHANGELOG index ff644550..271b2168 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +Version 1.0 +- Add privacy manifest and signed framework binary +- Adds methods to PGPKey to add and remove UserIds + Version 0.99.4 - Signature verification properly handle compressed messages #224 diff --git a/Config/Defaults.xcconfig b/Config/Defaults.xcconfig index 515b5d91..5a9fe32e 100644 --- a/Config/Defaults.xcconfig +++ b/Config/Defaults.xcconfig @@ -1,12 +1,12 @@ // We support iOS and macOS -MARKETING_VERSION = 0.99.4 +MARKETING_VERSION = 1.0 SUPPORTED_PLATFORMS = macosx iphoneos iphonesimulator TARGETED_DEVICE_FAMILY = 1,2,3,4 CODE_SIGNING_REQUIRED = NO // Deployment targets MACOSX_DEPLOYMENT_TARGET = 10.15 -IPHONEOS_DEPLOYMENT_TARGET = 11.0 +IPHONEOS_DEPLOYMENT_TARGET = 12.0 HEADER_SEARCH_PATHS[sdk=iphoneos*] = $(SRCROOT)/vendor/libs/iphoneos/include HEADER_SEARCH_PATHS[sdk=iphonesimulator*] = $(SRCROOT)/vendor/libs/iphonesimulator/include diff --git a/Frameworks/ObjectivePGP.xcframework/Info.plist b/Frameworks/ObjectivePGP.xcframework/Info.plist index 7ecdb94b..8c15d49e 100644 --- a/Frameworks/ObjectivePGP.xcframework/Info.plist +++ b/Frameworks/ObjectivePGP.xcframework/Info.plist @@ -5,33 +5,39 @@ AvailableLibraries + BinaryPath + ObjectivePGP.framework/ObjectivePGP LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath ObjectivePGP.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator + BinaryPath + ObjectivePGP.framework/ObjectivePGP LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath ObjectivePGP.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator + BinaryPath + ObjectivePGP.framework/Versions/A/ObjectivePGP LibraryIdentifier macos-arm64_x86_64 LibraryPath diff --git a/Frameworks/ObjectivePGP.xcframework/_CodeSignature/CodeDirectory b/Frameworks/ObjectivePGP.xcframework/_CodeSignature/CodeDirectory new file mode 100644 index 00000000..63b26bde Binary files /dev/null and b/Frameworks/ObjectivePGP.xcframework/_CodeSignature/CodeDirectory differ diff --git a/Frameworks/ObjectivePGP.xcframework/_CodeSignature/CodeRequirements b/Frameworks/ObjectivePGP.xcframework/_CodeSignature/CodeRequirements new file mode 100644 index 00000000..63879866 Binary files /dev/null and b/Frameworks/ObjectivePGP.xcframework/_CodeSignature/CodeRequirements differ diff --git a/Frameworks/ObjectivePGP.xcframework/_CodeSignature/CodeRequirements-1 b/Frameworks/ObjectivePGP.xcframework/_CodeSignature/CodeRequirements-1 new file mode 100644 index 00000000..685a5b66 Binary files /dev/null and b/Frameworks/ObjectivePGP.xcframework/_CodeSignature/CodeRequirements-1 differ diff --git a/Frameworks/ObjectivePGP.xcframework/_CodeSignature/CodeResources b/Frameworks/ObjectivePGP.xcframework/_CodeSignature/CodeResources new file mode 100644 index 00000000..9a299d3c --- /dev/null +++ b/Frameworks/ObjectivePGP.xcframework/_CodeSignature/CodeResources @@ -0,0 +1,3878 @@ + + + + + files + + ios-arm64/ObjectivePGP.framework/Headers/ObjectivePGP.h + + kgG+xJU2hwCrdDuHdZG4Q42Nbnc= + + ios-arm64/ObjectivePGP.framework/Headers/ObjectivePGPObject.h + + dB1F+X/bH3CctatS4jpoMTVUQpQ= + + ios-arm64/ObjectivePGP.framework/Headers/PGPArmor.h + + 9rW1/GdlMvFId1xv+F0v6fD89no= + + ios-arm64/ObjectivePGP.framework/Headers/PGPExportableProtocol.h + + MeQs8eFEanVO4w8JBpjKvP+BpqM= + + ios-arm64/ObjectivePGP.framework/Headers/PGPFingerprint.h + + ip2tu1CNvn73FzTMSGUxeEzCFrs= + + ios-arm64/ObjectivePGP.framework/Headers/PGPKey.h + + +f5vWE6QsWQgC+H/P/e4GtxbpJk= + + ios-arm64/ObjectivePGP.framework/Headers/PGPKeyGenerator.h + + sqvWAeapFe5fwCE4zu3LX0zSApY= + + ios-arm64/ObjectivePGP.framework/Headers/PGPKeyID.h + + oq1lLOqTjqtI2MXgDuKsq5j3p4k= + + ios-arm64/ObjectivePGP.framework/Headers/PGPKeyring.h + + oAFaw0fqO0nlr+d5AFivc5lhy/w= + + ios-arm64/ObjectivePGP.framework/Headers/PGPMacros.h + + 9SutJYoMd7VVeLgbTEs2b6K1QZU= + + ios-arm64/ObjectivePGP.framework/Headers/PGPPartialKey.h + + sRFglttHc1+Sswu6Usa3ZhNbZ8o= + + ios-arm64/ObjectivePGP.framework/Headers/PGPPartialSubKey.h + + T0I+hDqfj9XQMqqGbuM2YQlK8pE= + + ios-arm64/ObjectivePGP.framework/Headers/PGPTypes.h + + LaaGJshRQURU4zgiIRQIJ/GnJEc= + + ios-arm64/ObjectivePGP.framework/Headers/PGPUser.h + + IgArSnpuVy5dewd9SekOSirFjXc= + + ios-arm64/ObjectivePGP.framework/Info.plist + + jGzsHcDSY+qXvSW4xzRRZ0YG1lU= + + ios-arm64/ObjectivePGP.framework/LICENSE.txt + + OUVyk3eNuJ2WbxevO8poTZcrWbc= + + ios-arm64/ObjectivePGP.framework/Modules/module.modulemap + + h46Acg2VAgI29bolt2LrGt0Dj1E= + + ios-arm64/ObjectivePGP.framework/ObjectivePGP + + 6Q9pyxDd5gF2+cJXadl4TBYgpAA= + + ios-arm64/ObjectivePGP.framework/PrivacyInfo.xcprivacy + + AL1dh5ctObXBjoBiabSJ86M3HQs= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/NSArray+PGPUtils.h + + 1v9FzgcJ5nPol8N46BM2uAc4W88= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/NSData+PGPUtils.h + + MWOGJoQveEt4R0ZDvc0j4Vtd7kc= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/NSData+compression.h + + lFqIH7gm7y3qdvrFT7lcFDnVBa4= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/NSMutableData+PGPUtils.h + + U+L6CXDcl5dhn87E8k7nMQeu3NE= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/ObjectivePGP-Private.h + + V2lH/0Ulk8+9rMhgcgaOKk6ueAI= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPBigNum+Private.h + + cFy9iEOrrOa+J/OFRxmfzsrXccg= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPBigNum.h + + egvBfpkdoBrkZ17xh1TvtpvSqII= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPCompressedPacket.h + + 0Jo+G+99P159kNS0WrKwia3qat8= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPCryptoCFB.h + + 0j503ocvz1RhVvLy91uXQmbJo38= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPCryptoHash.h + + KbnNQXmyfk2WLRDVkdF1ud2Xing= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPCryptoUtils.h + + q73w9bCGHdm1Lowu4lAB8A69dwY= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPCurveKDFParameters.h + + Wbuj6bnTRspiSO7O1uB+KvsjUrc= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPCurveOID.h + + Bb7nm5YzhzDbM93zywYu+C7ua5c= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPDSA.h + + EyqI0HPU2TY+OWr5GwYWzKGUuP8= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPEC.h + + CnaHHdIJm1W30LbDNkEGefKK6Oc= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPElgamal.h + + Obl3CUES4xBgAMejE83rxXjukN4= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPEncryptedSessionKeyPacketProtocol.h + + MEg7NsDQvf7R/B3fB+On6gIgMWg= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPFoundation.h + + tzsRbI++hCxdj7HHOFhk1rq2bjY= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPKey+Private.h + + CWWOG3z0Q86bFBRXNFvUUoaSVg0= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPKeyMaterial.h + + OwYQ9ICvx8daxULLpVEnnCZ3y34= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPKeySpec.h + + 10/ApFfEwv0D9oycvTZFpJfYbFo= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPKeyring+Private.h + + 1PmfcOFouwqYJN7Dm65UHl2AIkA= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPLiteralPacket.h + + nFX4iK6Aw+s0lKXA7xoNXcj2brU= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPLogging.h + + IEcMl7xk0jxCJcl5K/UulneI28w= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPMPI.h + + M/SRCfDj3mX9ncWwe1gVmM49PTE= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPMacros+Private.h + + /XUWPcQ6lnG6sdSlBcRpZSSl4ts= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPMarkerPacket.h + + 7cPGpH/gNXY+QnzsuQXkpf6i+zc= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPModificationDetectionCodePacket.h + + gWnzvxwQv9q1RuOBM6CmVp2zyd4= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPOnePassSignaturePacket.h + + AdpY3XbEAru7ukuYAvDSzF2od1I= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPKCSEme.h + + bXLefXpSLtkhQN9JSsfAp5BcxPU= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPKCSEmsa.h + + 3FRHeod49HRPPAg4mPVu30JuC/k= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPacket+Private.h + + ZpFINCEy/tgjm/5hCx1nmRwN88c= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPacket.h + + w36IgWRnX4+plH5Mp8woky0q3mY= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPacketFactory.h + + qooNX4o6llMJmYI5kzpDbx2EyRs= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPacketHeader.h + + qsTQz9et1RqQPUYDn9Tv5eiT/CA= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPartialKey+Private.h + + X1IslO/yF4ux6RwBfV93BeADMYg= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPartialSubKey+Private.h + + gNk49+9w8Md19TSGdSv3w15mF7I= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPublicKeyEncryptedSessionKeyPacket.h + + TJuX24+Q1QyWMuie8XxbQpH/rb0= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPublicKeyEncryptedSessionKeyParams.h + + MCB/r/ZrX6KUKQBZesHP+7nHfgY= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPublicKeyPacket+Private.h + + mAgVa5K5l5NLlIZpM+KL3/i7lMk= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPublicKeyPacket.h + + 5R1IyjwiI/PlHpIb8IFG/N9TR4k= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPublicSubKeyPacket.h + + A9zSDWH7k1MfTE171wwD74vFWLs= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPRSA.h + + wI9N70jMFCz+qhuimkHn4vKm1xU= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPS2K.h + + T1MhLG6VD2ZHlRwWhUgeIOZdmS0= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSecretKeyPacket+Private.h + + lze0DvpFk22WN5TjLXWBlXYOZac= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSecretKeyPacket.h + + eaSZ+/YQCdOES0JneXOz8MBzC0M= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSecretSubKeyPacket.h + + C3XBmqgPjNlIoxV9BFvOBjQnj54= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSignaturePacket+Private.h + + NRfJgi3wQgNaGhmRSI42xM1kQio= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSignaturePacket.h + + YQ7YJfIcOXyk3KQtiWvR9t8uLAI= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacket+Private.h + + +Lh8UEdjfeQe6z6XtOofcwo75j4= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacket.h + + X/eHqTkGaBFVre4NRyK73cQSgzo= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacketCreationTime.h + + CU8Nu9cvrRJD9gWJF3+5AT5jCX0= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacketEmbeddedSignature.h + + 6aDr9xIAon9Pwl3PDnMCgbfwYV8= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacketHeader.h + + sfRH9QEHJp5hayOVHHvN2L4OEz4= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSymetricKeyEncryptedSessionKeyPacket.h + + p52eMTOtKJs6uBXG8RnYGotDb4E= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSymmetricallyEncryptedDataPacket.h + + zoG6KKse1QKwLFHiWPe6xIvMnsA= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSymmetricallyEncryptedIntegrityProtectedDataPacket.h + + Gj+k998+Gh5h82LOxkO1nhAbcMo= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPTrustPacket.h + + ca4g3HfydshQS3TRq9e5YUHCs9Y= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPUser+Private.h + + PuoUdspjly4pGeoAJJ5fo0zq7tc= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPUserAttributeImageSubpacket.h + + tSNWJbgROAqFCrO+ILp4BLQEI/4= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPUserAttributePacket.h + + uSoHXneUMAqGxnJT+Z8XPMx7L4A= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPUserAttributeSubpacket.h + + WsqJ75chBdgD8GQ7aJ6HQT1y+Wk= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPUserIDPacket.h + + upX5e4bPM/kUNnr4EHoIrIfxV7w= + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/twofish.h + + AMY0FaRQ7Zxid0/gi181bmY3ivU= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/ObjectivePGP.h + + kgG+xJU2hwCrdDuHdZG4Q42Nbnc= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/ObjectivePGPObject.h + + dB1F+X/bH3CctatS4jpoMTVUQpQ= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPArmor.h + + 9rW1/GdlMvFId1xv+F0v6fD89no= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPExportableProtocol.h + + MeQs8eFEanVO4w8JBpjKvP+BpqM= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPFingerprint.h + + ip2tu1CNvn73FzTMSGUxeEzCFrs= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPKey.h + + +f5vWE6QsWQgC+H/P/e4GtxbpJk= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPKeyGenerator.h + + sqvWAeapFe5fwCE4zu3LX0zSApY= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPKeyID.h + + oq1lLOqTjqtI2MXgDuKsq5j3p4k= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPKeyring.h + + oAFaw0fqO0nlr+d5AFivc5lhy/w= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPMacros.h + + 9SutJYoMd7VVeLgbTEs2b6K1QZU= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPPartialKey.h + + sRFglttHc1+Sswu6Usa3ZhNbZ8o= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPPartialSubKey.h + + T0I+hDqfj9XQMqqGbuM2YQlK8pE= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPTypes.h + + LaaGJshRQURU4zgiIRQIJ/GnJEc= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPUser.h + + IgArSnpuVy5dewd9SekOSirFjXc= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Info.plist + + aomHfWAxo226CD8fcd0g+OHF3b4= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/LICENSE.txt + + OUVyk3eNuJ2WbxevO8poTZcrWbc= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Modules/module.modulemap + + h46Acg2VAgI29bolt2LrGt0Dj1E= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/ObjectivePGP + + RXhpPFq9kEWltdAGWAcVIinEzeo= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivacyInfo.xcprivacy + + AL1dh5ctObXBjoBiabSJ86M3HQs= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/NSArray+PGPUtils.h + + 1v9FzgcJ5nPol8N46BM2uAc4W88= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/NSData+PGPUtils.h + + MWOGJoQveEt4R0ZDvc0j4Vtd7kc= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/NSData+compression.h + + lFqIH7gm7y3qdvrFT7lcFDnVBa4= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/NSMutableData+PGPUtils.h + + U+L6CXDcl5dhn87E8k7nMQeu3NE= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/ObjectivePGP-Private.h + + V2lH/0Ulk8+9rMhgcgaOKk6ueAI= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPBigNum+Private.h + + cFy9iEOrrOa+J/OFRxmfzsrXccg= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPBigNum.h + + egvBfpkdoBrkZ17xh1TvtpvSqII= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPCompressedPacket.h + + 0Jo+G+99P159kNS0WrKwia3qat8= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPCryptoCFB.h + + 0j503ocvz1RhVvLy91uXQmbJo38= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPCryptoHash.h + + KbnNQXmyfk2WLRDVkdF1ud2Xing= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPCryptoUtils.h + + q73w9bCGHdm1Lowu4lAB8A69dwY= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPCurveKDFParameters.h + + Wbuj6bnTRspiSO7O1uB+KvsjUrc= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPCurveOID.h + + Bb7nm5YzhzDbM93zywYu+C7ua5c= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPDSA.h + + EyqI0HPU2TY+OWr5GwYWzKGUuP8= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPEC.h + + CnaHHdIJm1W30LbDNkEGefKK6Oc= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPElgamal.h + + Obl3CUES4xBgAMejE83rxXjukN4= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPEncryptedSessionKeyPacketProtocol.h + + MEg7NsDQvf7R/B3fB+On6gIgMWg= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPFoundation.h + + tzsRbI++hCxdj7HHOFhk1rq2bjY= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPKey+Private.h + + CWWOG3z0Q86bFBRXNFvUUoaSVg0= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPKeyMaterial.h + + OwYQ9ICvx8daxULLpVEnnCZ3y34= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPKeySpec.h + + 10/ApFfEwv0D9oycvTZFpJfYbFo= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPKeyring+Private.h + + 1PmfcOFouwqYJN7Dm65UHl2AIkA= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPLiteralPacket.h + + nFX4iK6Aw+s0lKXA7xoNXcj2brU= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPLogging.h + + IEcMl7xk0jxCJcl5K/UulneI28w= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPMPI.h + + M/SRCfDj3mX9ncWwe1gVmM49PTE= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPMacros+Private.h + + /XUWPcQ6lnG6sdSlBcRpZSSl4ts= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPMarkerPacket.h + + 7cPGpH/gNXY+QnzsuQXkpf6i+zc= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPModificationDetectionCodePacket.h + + gWnzvxwQv9q1RuOBM6CmVp2zyd4= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPOnePassSignaturePacket.h + + AdpY3XbEAru7ukuYAvDSzF2od1I= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPKCSEme.h + + bXLefXpSLtkhQN9JSsfAp5BcxPU= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPKCSEmsa.h + + 3FRHeod49HRPPAg4mPVu30JuC/k= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPacket+Private.h + + ZpFINCEy/tgjm/5hCx1nmRwN88c= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPacket.h + + w36IgWRnX4+plH5Mp8woky0q3mY= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPacketFactory.h + + qooNX4o6llMJmYI5kzpDbx2EyRs= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPacketHeader.h + + qsTQz9et1RqQPUYDn9Tv5eiT/CA= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPartialKey+Private.h + + X1IslO/yF4ux6RwBfV93BeADMYg= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPartialSubKey+Private.h + + gNk49+9w8Md19TSGdSv3w15mF7I= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPublicKeyEncryptedSessionKeyPacket.h + + TJuX24+Q1QyWMuie8XxbQpH/rb0= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPublicKeyEncryptedSessionKeyParams.h + + MCB/r/ZrX6KUKQBZesHP+7nHfgY= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPublicKeyPacket+Private.h + + mAgVa5K5l5NLlIZpM+KL3/i7lMk= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPublicKeyPacket.h + + 5R1IyjwiI/PlHpIb8IFG/N9TR4k= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPublicSubKeyPacket.h + + A9zSDWH7k1MfTE171wwD74vFWLs= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPRSA.h + + wI9N70jMFCz+qhuimkHn4vKm1xU= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPS2K.h + + T1MhLG6VD2ZHlRwWhUgeIOZdmS0= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSecretKeyPacket+Private.h + + lze0DvpFk22WN5TjLXWBlXYOZac= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSecretKeyPacket.h + + eaSZ+/YQCdOES0JneXOz8MBzC0M= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSecretSubKeyPacket.h + + C3XBmqgPjNlIoxV9BFvOBjQnj54= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSignaturePacket+Private.h + + NRfJgi3wQgNaGhmRSI42xM1kQio= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSignaturePacket.h + + YQ7YJfIcOXyk3KQtiWvR9t8uLAI= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacket+Private.h + + +Lh8UEdjfeQe6z6XtOofcwo75j4= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacket.h + + X/eHqTkGaBFVre4NRyK73cQSgzo= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacketCreationTime.h + + CU8Nu9cvrRJD9gWJF3+5AT5jCX0= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacketEmbeddedSignature.h + + 6aDr9xIAon9Pwl3PDnMCgbfwYV8= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacketHeader.h + + sfRH9QEHJp5hayOVHHvN2L4OEz4= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSymetricKeyEncryptedSessionKeyPacket.h + + p52eMTOtKJs6uBXG8RnYGotDb4E= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSymmetricallyEncryptedDataPacket.h + + zoG6KKse1QKwLFHiWPe6xIvMnsA= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSymmetricallyEncryptedIntegrityProtectedDataPacket.h + + Gj+k998+Gh5h82LOxkO1nhAbcMo= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPTrustPacket.h + + ca4g3HfydshQS3TRq9e5YUHCs9Y= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPUser+Private.h + + PuoUdspjly4pGeoAJJ5fo0zq7tc= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPUserAttributeImageSubpacket.h + + tSNWJbgROAqFCrO+ILp4BLQEI/4= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPUserAttributePacket.h + + uSoHXneUMAqGxnJT+Z8XPMx7L4A= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPUserAttributeSubpacket.h + + WsqJ75chBdgD8GQ7aJ6HQT1y+Wk= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPUserIDPacket.h + + upX5e4bPM/kUNnr4EHoIrIfxV7w= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/twofish.h + + AMY0FaRQ7Zxid0/gi181bmY3ivU= + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/_CodeSignature/CodeResources + + Betdc51J7N5Po1cc3bLnGEcfrlY= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/ObjectivePGP.h + + kgG+xJU2hwCrdDuHdZG4Q42Nbnc= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/ObjectivePGPObject.h + + dB1F+X/bH3CctatS4jpoMTVUQpQ= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPArmor.h + + 9rW1/GdlMvFId1xv+F0v6fD89no= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPExportableProtocol.h + + MeQs8eFEanVO4w8JBpjKvP+BpqM= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPFingerprint.h + + ip2tu1CNvn73FzTMSGUxeEzCFrs= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPKey.h + + +f5vWE6QsWQgC+H/P/e4GtxbpJk= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPKeyGenerator.h + + sqvWAeapFe5fwCE4zu3LX0zSApY= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPKeyID.h + + oq1lLOqTjqtI2MXgDuKsq5j3p4k= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPKeyring.h + + oAFaw0fqO0nlr+d5AFivc5lhy/w= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPMacros.h + + 9SutJYoMd7VVeLgbTEs2b6K1QZU= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPPartialKey.h + + sRFglttHc1+Sswu6Usa3ZhNbZ8o= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPPartialSubKey.h + + T0I+hDqfj9XQMqqGbuM2YQlK8pE= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPTypes.h + + LaaGJshRQURU4zgiIRQIJ/GnJEc= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPUser.h + + IgArSnpuVy5dewd9SekOSirFjXc= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Modules/module.modulemap + + h46Acg2VAgI29bolt2LrGt0Dj1E= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/ObjectivePGP + + SZK7Hk93/JYdNxPEqB1qvqwRrkY= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/NSArray+PGPUtils.h + + 1v9FzgcJ5nPol8N46BM2uAc4W88= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/NSData+PGPUtils.h + + MWOGJoQveEt4R0ZDvc0j4Vtd7kc= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/NSData+compression.h + + lFqIH7gm7y3qdvrFT7lcFDnVBa4= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/NSMutableData+PGPUtils.h + + U+L6CXDcl5dhn87E8k7nMQeu3NE= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/ObjectivePGP-Private.h + + V2lH/0Ulk8+9rMhgcgaOKk6ueAI= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPBigNum+Private.h + + cFy9iEOrrOa+J/OFRxmfzsrXccg= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPBigNum.h + + egvBfpkdoBrkZ17xh1TvtpvSqII= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPCompressedPacket.h + + 0Jo+G+99P159kNS0WrKwia3qat8= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPCryptoCFB.h + + 0j503ocvz1RhVvLy91uXQmbJo38= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPCryptoHash.h + + KbnNQXmyfk2WLRDVkdF1ud2Xing= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPCryptoUtils.h + + q73w9bCGHdm1Lowu4lAB8A69dwY= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPCurveKDFParameters.h + + Wbuj6bnTRspiSO7O1uB+KvsjUrc= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPCurveOID.h + + Bb7nm5YzhzDbM93zywYu+C7ua5c= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPDSA.h + + EyqI0HPU2TY+OWr5GwYWzKGUuP8= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPEC.h + + CnaHHdIJm1W30LbDNkEGefKK6Oc= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPElgamal.h + + Obl3CUES4xBgAMejE83rxXjukN4= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPEncryptedSessionKeyPacketProtocol.h + + MEg7NsDQvf7R/B3fB+On6gIgMWg= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPFoundation.h + + tzsRbI++hCxdj7HHOFhk1rq2bjY= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPKey+Private.h + + CWWOG3z0Q86bFBRXNFvUUoaSVg0= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPKeyMaterial.h + + OwYQ9ICvx8daxULLpVEnnCZ3y34= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPKeySpec.h + + 10/ApFfEwv0D9oycvTZFpJfYbFo= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPKeyring+Private.h + + 1PmfcOFouwqYJN7Dm65UHl2AIkA= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPLiteralPacket.h + + nFX4iK6Aw+s0lKXA7xoNXcj2brU= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPLogging.h + + IEcMl7xk0jxCJcl5K/UulneI28w= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPMPI.h + + M/SRCfDj3mX9ncWwe1gVmM49PTE= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPMacros+Private.h + + /XUWPcQ6lnG6sdSlBcRpZSSl4ts= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPMarkerPacket.h + + 7cPGpH/gNXY+QnzsuQXkpf6i+zc= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPModificationDetectionCodePacket.h + + gWnzvxwQv9q1RuOBM6CmVp2zyd4= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPOnePassSignaturePacket.h + + AdpY3XbEAru7ukuYAvDSzF2od1I= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPKCSEme.h + + bXLefXpSLtkhQN9JSsfAp5BcxPU= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPKCSEmsa.h + + 3FRHeod49HRPPAg4mPVu30JuC/k= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPacket+Private.h + + ZpFINCEy/tgjm/5hCx1nmRwN88c= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPacket.h + + w36IgWRnX4+plH5Mp8woky0q3mY= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPacketFactory.h + + qooNX4o6llMJmYI5kzpDbx2EyRs= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPacketHeader.h + + qsTQz9et1RqQPUYDn9Tv5eiT/CA= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPartialKey+Private.h + + X1IslO/yF4ux6RwBfV93BeADMYg= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPartialSubKey+Private.h + + gNk49+9w8Md19TSGdSv3w15mF7I= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPublicKeyEncryptedSessionKeyPacket.h + + TJuX24+Q1QyWMuie8XxbQpH/rb0= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPublicKeyEncryptedSessionKeyParams.h + + MCB/r/ZrX6KUKQBZesHP+7nHfgY= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPublicKeyPacket+Private.h + + mAgVa5K5l5NLlIZpM+KL3/i7lMk= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPublicKeyPacket.h + + 5R1IyjwiI/PlHpIb8IFG/N9TR4k= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPublicSubKeyPacket.h + + A9zSDWH7k1MfTE171wwD74vFWLs= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPRSA.h + + wI9N70jMFCz+qhuimkHn4vKm1xU= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPS2K.h + + T1MhLG6VD2ZHlRwWhUgeIOZdmS0= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSecretKeyPacket+Private.h + + lze0DvpFk22WN5TjLXWBlXYOZac= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSecretKeyPacket.h + + eaSZ+/YQCdOES0JneXOz8MBzC0M= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSecretSubKeyPacket.h + + C3XBmqgPjNlIoxV9BFvOBjQnj54= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSignaturePacket+Private.h + + NRfJgi3wQgNaGhmRSI42xM1kQio= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSignaturePacket.h + + YQ7YJfIcOXyk3KQtiWvR9t8uLAI= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSignatureSubpacket+Private.h + + +Lh8UEdjfeQe6z6XtOofcwo75j4= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSignatureSubpacket.h + + X/eHqTkGaBFVre4NRyK73cQSgzo= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSignatureSubpacketCreationTime.h + + CU8Nu9cvrRJD9gWJF3+5AT5jCX0= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSignatureSubpacketEmbeddedSignature.h + + 6aDr9xIAon9Pwl3PDnMCgbfwYV8= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSignatureSubpacketHeader.h + + sfRH9QEHJp5hayOVHHvN2L4OEz4= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSymetricKeyEncryptedSessionKeyPacket.h + + p52eMTOtKJs6uBXG8RnYGotDb4E= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSymmetricallyEncryptedDataPacket.h + + zoG6KKse1QKwLFHiWPe6xIvMnsA= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSymmetricallyEncryptedIntegrityProtectedDataPacket.h + + Gj+k998+Gh5h82LOxkO1nhAbcMo= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPTrustPacket.h + + ca4g3HfydshQS3TRq9e5YUHCs9Y= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPUser+Private.h + + PuoUdspjly4pGeoAJJ5fo0zq7tc= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPUserAttributeImageSubpacket.h + + tSNWJbgROAqFCrO+ILp4BLQEI/4= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPUserAttributePacket.h + + uSoHXneUMAqGxnJT+Z8XPMx7L4A= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPUserAttributeSubpacket.h + + WsqJ75chBdgD8GQ7aJ6HQT1y+Wk= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPUserIDPacket.h + + upX5e4bPM/kUNnr4EHoIrIfxV7w= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/twofish.h + + AMY0FaRQ7Zxid0/gi181bmY3ivU= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Resources/Info.plist + + sEZYLr60bGm0RXw3SpqAvw8o3iM= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Resources/LICENSE.txt + + OUVyk3eNuJ2WbxevO8poTZcrWbc= + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Resources/PrivacyInfo.xcprivacy + + AL1dh5ctObXBjoBiabSJ86M3HQs= + + + files2 + + ios-arm64/ObjectivePGP.framework/Headers/ObjectivePGP.h + + hash + + kgG+xJU2hwCrdDuHdZG4Q42Nbnc= + + hash2 + + FB93PM7m/Nbd7eJMQDc4vkuPYd0NfsQ0V4rBFtG0bvw= + + + ios-arm64/ObjectivePGP.framework/Headers/ObjectivePGPObject.h + + hash + + dB1F+X/bH3CctatS4jpoMTVUQpQ= + + hash2 + + aNHRbAD9N83l/bOELz4BGmEftms5UC4RsjzDhrzN3ho= + + + ios-arm64/ObjectivePGP.framework/Headers/PGPArmor.h + + hash + + 9rW1/GdlMvFId1xv+F0v6fD89no= + + hash2 + + ksqTt/w4Hn5uBTu46upolNPKK24QlGt0qhe6qk6qBd8= + + + ios-arm64/ObjectivePGP.framework/Headers/PGPExportableProtocol.h + + hash + + MeQs8eFEanVO4w8JBpjKvP+BpqM= + + hash2 + + bU1xAroFAn/z9Xj+b7w+ybZ0hC/5/vGq2+hX28M32xA= + + + ios-arm64/ObjectivePGP.framework/Headers/PGPFingerprint.h + + hash + + ip2tu1CNvn73FzTMSGUxeEzCFrs= + + hash2 + + 2xgaFFdiU2NjRRLYopUjmBCQYPf2ze2RdDAc4Y2/JLM= + + + ios-arm64/ObjectivePGP.framework/Headers/PGPKey.h + + hash + + +f5vWE6QsWQgC+H/P/e4GtxbpJk= + + hash2 + + WK8oE6/XdoX98Le0eiLGdelDV3xQhcFRM1YtGoD3FuM= + + + ios-arm64/ObjectivePGP.framework/Headers/PGPKeyGenerator.h + + hash + + sqvWAeapFe5fwCE4zu3LX0zSApY= + + hash2 + + xxp3XEvoowgWI8fdaDrcm4y1xY9wZ5tp8wCCVHb+cO8= + + + ios-arm64/ObjectivePGP.framework/Headers/PGPKeyID.h + + hash + + oq1lLOqTjqtI2MXgDuKsq5j3p4k= + + hash2 + + YnF1/N68PK0E6/r1yYDbVXgB+tRyDzSuo3iCdEIs5UM= + + + ios-arm64/ObjectivePGP.framework/Headers/PGPKeyring.h + + hash + + oAFaw0fqO0nlr+d5AFivc5lhy/w= + + hash2 + + ECcKR5YLw9haR9JccGV2H/xFl9X6c2mikVOkqTA44Dk= + + + ios-arm64/ObjectivePGP.framework/Headers/PGPMacros.h + + hash + + 9SutJYoMd7VVeLgbTEs2b6K1QZU= + + hash2 + + D9tPZDtM/BgTJsfGVLHuT+VD8qm8FBmphBfVxwYDnCY= + + + ios-arm64/ObjectivePGP.framework/Headers/PGPPartialKey.h + + hash + + sRFglttHc1+Sswu6Usa3ZhNbZ8o= + + hash2 + + 5s9Yq7+53K6W9FqfyzPKBQXQ+H5UTp+K0lhM7uzl9wo= + + + ios-arm64/ObjectivePGP.framework/Headers/PGPPartialSubKey.h + + hash + + T0I+hDqfj9XQMqqGbuM2YQlK8pE= + + hash2 + + rgL4CQwP4QOa9U9Oc+jrfnDavjjFJptT2eLGwc3ApCs= + + + ios-arm64/ObjectivePGP.framework/Headers/PGPTypes.h + + hash + + LaaGJshRQURU4zgiIRQIJ/GnJEc= + + hash2 + + WBm9B0onpOH4HioFtwu2R9112Giko3Kx5DCDpFtpHQE= + + + ios-arm64/ObjectivePGP.framework/Headers/PGPUser.h + + hash + + IgArSnpuVy5dewd9SekOSirFjXc= + + hash2 + + VRtsecUs1puXDgl8IaI1sggPC7vNRCjjJATzBZ4DgJo= + + + ios-arm64/ObjectivePGP.framework/Info.plist + + hash + + jGzsHcDSY+qXvSW4xzRRZ0YG1lU= + + hash2 + + lGlda5Dcr5uBm6ASPHT2sD4uz/KAmcSEW4rE4IBWfiE= + + + ios-arm64/ObjectivePGP.framework/LICENSE.txt + + hash + + OUVyk3eNuJ2WbxevO8poTZcrWbc= + + hash2 + + ZmhzVPcgttM9Y0Bz0dTV5ORNflsAWK+WumUogrr2p0w= + + + ios-arm64/ObjectivePGP.framework/Modules/module.modulemap + + hash + + h46Acg2VAgI29bolt2LrGt0Dj1E= + + hash2 + + CPOMxF6gTcpnfOOpDmK+bdT5k0/BXMToFIuybKKsEts= + + + ios-arm64/ObjectivePGP.framework/ObjectivePGP + + hash + + 6Q9pyxDd5gF2+cJXadl4TBYgpAA= + + hash2 + + qDptJw8qah3w2KPnj0t+pitJtmXasUVEWQINR56TzSM= + + + ios-arm64/ObjectivePGP.framework/PrivacyInfo.xcprivacy + + hash + + AL1dh5ctObXBjoBiabSJ86M3HQs= + + hash2 + + WpuPwM3bECAbtHzCgEs/AExyUUdmItJb/E61TtRuEIQ= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/NSArray+PGPUtils.h + + hash + + 1v9FzgcJ5nPol8N46BM2uAc4W88= + + hash2 + + UZtBKrFssC333RKq8+Z9vPgAmnw77Nl1HqVpXzoQRvA= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/NSData+PGPUtils.h + + hash + + MWOGJoQveEt4R0ZDvc0j4Vtd7kc= + + hash2 + + uOjJWDw64eBTHGhgI66YPAfyeGwxOmqopBMMZM93YdM= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/NSData+compression.h + + hash + + lFqIH7gm7y3qdvrFT7lcFDnVBa4= + + hash2 + + oU9jA7R0VC6cY0k2/Wev4XYC6pbTDtClp3ixZUt1LiU= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/NSMutableData+PGPUtils.h + + hash + + U+L6CXDcl5dhn87E8k7nMQeu3NE= + + hash2 + + pqLADC2/WvYuDgsL17iV4TzQxy68Ksq2ErncdGI57CI= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/ObjectivePGP-Private.h + + hash + + V2lH/0Ulk8+9rMhgcgaOKk6ueAI= + + hash2 + + d981qTB7Cy31OoxqacdUa/6gnGijL37SxSogX0ntF2A= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPBigNum+Private.h + + hash + + cFy9iEOrrOa+J/OFRxmfzsrXccg= + + hash2 + + yHwZj3djS0YQqwkE8ris7wKFhGw40kRrLcdbilpVOrA= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPBigNum.h + + hash + + egvBfpkdoBrkZ17xh1TvtpvSqII= + + hash2 + + MITFmMWffvu4MCUm27ZRfBBC8I9rqolIeACG7CaQ0WM= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPCompressedPacket.h + + hash + + 0Jo+G+99P159kNS0WrKwia3qat8= + + hash2 + + /5BC8DfvFFGkXsDLndk6CjdBDNMvexZ4W/vGGVg9bek= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPCryptoCFB.h + + hash + + 0j503ocvz1RhVvLy91uXQmbJo38= + + hash2 + + ycalUwkGSmlJTzdJ4V7fKiOdGU2kM0e8pdLJTZiJE3U= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPCryptoHash.h + + hash + + KbnNQXmyfk2WLRDVkdF1ud2Xing= + + hash2 + + vjTdwhPnABZuAI8Zr6T3WcvAggu/KgjDDZ4qR28nB/8= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPCryptoUtils.h + + hash + + q73w9bCGHdm1Lowu4lAB8A69dwY= + + hash2 + + FRZIv6uuhnuO+ahaXFalDL1ejdmNnmPHT/BcTkWYJ8Q= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPCurveKDFParameters.h + + hash + + Wbuj6bnTRspiSO7O1uB+KvsjUrc= + + hash2 + + PRPRNvJPwdpO5t/8loX0KGYbwmSFyCKsF2Uh4o8q2aU= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPCurveOID.h + + hash + + Bb7nm5YzhzDbM93zywYu+C7ua5c= + + hash2 + + qYKf+w2W6tcbb/nOy5aARNxoEuf3yQCHXy20qwrBbdY= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPDSA.h + + hash + + EyqI0HPU2TY+OWr5GwYWzKGUuP8= + + hash2 + + lcnmch3POSLk3M1vcTHLdmVWp+Vi5JexBCdmVAAVnOg= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPEC.h + + hash + + CnaHHdIJm1W30LbDNkEGefKK6Oc= + + hash2 + + b8skOpy7f7K5AUxLckFC8dnamcncBOgB1ElwtPhdx2o= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPElgamal.h + + hash + + Obl3CUES4xBgAMejE83rxXjukN4= + + hash2 + + QV8j0OdovZaT74wgoEaTTNpljDOINuvtvkFUNFXtVIM= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPEncryptedSessionKeyPacketProtocol.h + + hash + + MEg7NsDQvf7R/B3fB+On6gIgMWg= + + hash2 + + RIUo3Y/TpI8YWB8YySDG+Br/WhemMFYgb3sInBV6to4= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPFoundation.h + + hash + + tzsRbI++hCxdj7HHOFhk1rq2bjY= + + hash2 + + mWIFh+HeUEt9Wc/9NSHS1E6q9Rs2h4ultT7gbm/PlOQ= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPKey+Private.h + + hash + + CWWOG3z0Q86bFBRXNFvUUoaSVg0= + + hash2 + + +52Tjp92XkFewKEApzbH4fnnbnA2bfNby42QpYoDkHk= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPKeyMaterial.h + + hash + + OwYQ9ICvx8daxULLpVEnnCZ3y34= + + hash2 + + 9NCVAC48q/uyu1twKcxai9bri4zQNaYUHQjbhcfMmxY= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPKeySpec.h + + hash + + 10/ApFfEwv0D9oycvTZFpJfYbFo= + + hash2 + + 7VDnPwssYaCluTJjMr2NkD1OCQk9ni+pkmborrc0BOE= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPKeyring+Private.h + + hash + + 1PmfcOFouwqYJN7Dm65UHl2AIkA= + + hash2 + + 7pSe4w0IK00jqOkYg6KDC1xcU+Jqww55gDl6t3hqHKk= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPLiteralPacket.h + + hash + + nFX4iK6Aw+s0lKXA7xoNXcj2brU= + + hash2 + + 2S188vPoQQADOIqhmhLSVir+bRZKej0tAtHqPOu08ZQ= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPLogging.h + + hash + + IEcMl7xk0jxCJcl5K/UulneI28w= + + hash2 + + z06Qm1YUYsqssjDJ2WIrcqcNDTa8spRRa6Zh1DZjsUA= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPMPI.h + + hash + + M/SRCfDj3mX9ncWwe1gVmM49PTE= + + hash2 + + nixNvDg5LvwhZWOs4iw6cqi0Xy42YtUW+wt75eDrxhU= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPMacros+Private.h + + hash + + /XUWPcQ6lnG6sdSlBcRpZSSl4ts= + + hash2 + + hQExuHwkZrOcvet45uREG3xnzEvUVzjanMLVMeVRuzI= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPMarkerPacket.h + + hash + + 7cPGpH/gNXY+QnzsuQXkpf6i+zc= + + hash2 + + yIDeyjLmu4Efn+lb7Ow53E6Pe6m/Uqv8VF+7RgHZWD8= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPModificationDetectionCodePacket.h + + hash + + gWnzvxwQv9q1RuOBM6CmVp2zyd4= + + hash2 + + wugzTa5y6+Wm+M6KoO8kLFsCsKt9xF7/XQojo98itvM= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPOnePassSignaturePacket.h + + hash + + AdpY3XbEAru7ukuYAvDSzF2od1I= + + hash2 + + e2Rt1aSLR/r9kFkHE065DtmOK+//9saLHHuji0/kcWs= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPKCSEme.h + + hash + + bXLefXpSLtkhQN9JSsfAp5BcxPU= + + hash2 + + XuaaJx1fzKYVFe6dc1jTLAkY/009Gqi6jxLQJ082Z34= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPKCSEmsa.h + + hash + + 3FRHeod49HRPPAg4mPVu30JuC/k= + + hash2 + + 49/j3BYM/N2yOuaJ5z5hU7i2mLaQ/8PwD8VFcl63Cao= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPacket+Private.h + + hash + + ZpFINCEy/tgjm/5hCx1nmRwN88c= + + hash2 + + 2Kt1iBiLj0b+l5iWP8D7rB0P7eGTw/AbgXT7QmOXf3A= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPacket.h + + hash + + w36IgWRnX4+plH5Mp8woky0q3mY= + + hash2 + + G00ckyegL8mJ+7johCY8N+D0lkGC9GVvi7ZpGj+TLIs= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPacketFactory.h + + hash + + qooNX4o6llMJmYI5kzpDbx2EyRs= + + hash2 + + 0eQH/xsTH+qCBjAkU/9L9deWt9eEVaaBgKYVoprlAvk= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPacketHeader.h + + hash + + qsTQz9et1RqQPUYDn9Tv5eiT/CA= + + hash2 + + dL6h17A9eGORJrLLcTIrMqi0eD1S2XrGN6Qiud5ZiB0= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPartialKey+Private.h + + hash + + X1IslO/yF4ux6RwBfV93BeADMYg= + + hash2 + + Y7HsUOHcdTVHdlnqQlHQfXJQ07JwngoG+F6LqOb50is= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPartialSubKey+Private.h + + hash + + gNk49+9w8Md19TSGdSv3w15mF7I= + + hash2 + + 3IjU+IsR9leet4tqdaGGPFbbrgIE0MwL6sdMSoAOg6M= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPublicKeyEncryptedSessionKeyPacket.h + + hash + + TJuX24+Q1QyWMuie8XxbQpH/rb0= + + hash2 + + FWWuHQGcBfvQbVdWO+FIxxNlF3RrHGTE0qasgpPL1OA= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPublicKeyEncryptedSessionKeyParams.h + + hash + + MCB/r/ZrX6KUKQBZesHP+7nHfgY= + + hash2 + + +KU0Uhq0GEtC4G0rESyp3Ui8BTpP1ClbmxYJSq4i2Wg= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPublicKeyPacket+Private.h + + hash + + mAgVa5K5l5NLlIZpM+KL3/i7lMk= + + hash2 + + v0s4Voa0Hw7G7WZRhqc/GWXp5hwcf7tVQQMkI+Kcgy8= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPublicKeyPacket.h + + hash + + 5R1IyjwiI/PlHpIb8IFG/N9TR4k= + + hash2 + + Up+Ue2OE6d11M82o41h+kyzWBn3hEcwSwxmhVNaZOus= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPPublicSubKeyPacket.h + + hash + + A9zSDWH7k1MfTE171wwD74vFWLs= + + hash2 + + BYP0rAmelKxyIFVD+L0AU6ao5Cmt+5DuORPeDakRTwI= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPRSA.h + + hash + + wI9N70jMFCz+qhuimkHn4vKm1xU= + + hash2 + + Ugm04JaE+pSLD0qsM3FjYyMT10j4yXTvHkkYeoGNowU= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPS2K.h + + hash + + T1MhLG6VD2ZHlRwWhUgeIOZdmS0= + + hash2 + + 6JGglYqts5LBKXiLQQ0z8gkoSPVGl1Lvqy6J6Ma6nJw= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSecretKeyPacket+Private.h + + hash + + lze0DvpFk22WN5TjLXWBlXYOZac= + + hash2 + + IQN+sNVEUVwyDCSNx9HPT1ejF0YSLdDisRD0wQfI/io= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSecretKeyPacket.h + + hash + + eaSZ+/YQCdOES0JneXOz8MBzC0M= + + hash2 + + e2UYXPMVFWAJi+gEbP+1vPiz6qp7hEOPndSkQGHONKs= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSecretSubKeyPacket.h + + hash + + C3XBmqgPjNlIoxV9BFvOBjQnj54= + + hash2 + + hRFebqGtu9y0yUSV0AvA+FL8YKn/I++eyghrML4afrc= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSignaturePacket+Private.h + + hash + + NRfJgi3wQgNaGhmRSI42xM1kQio= + + hash2 + + tFy6KNYJ+2HFkgG9Rb/IXAdqQMZFymeHpnCxAb/JlVg= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSignaturePacket.h + + hash + + YQ7YJfIcOXyk3KQtiWvR9t8uLAI= + + hash2 + + TA2x0DBnvkcSgf17bDkgPtBV7hcbqNPMqdTzh5tQfmQ= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacket+Private.h + + hash + + +Lh8UEdjfeQe6z6XtOofcwo75j4= + + hash2 + + HdCIyseNJHISmLuIh+oI5ENjwqDmwr9JFP0xDeFFzEU= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacket.h + + hash + + X/eHqTkGaBFVre4NRyK73cQSgzo= + + hash2 + + ZByg9kkTGHTvf/bm+VRCLkDdjgk/+DfexyJt81kkmJ8= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacketCreationTime.h + + hash + + CU8Nu9cvrRJD9gWJF3+5AT5jCX0= + + hash2 + + a38pIPwCQdchE+bf9IO0YplRLWyPkJJpLoqeUC6yPXc= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacketEmbeddedSignature.h + + hash + + 6aDr9xIAon9Pwl3PDnMCgbfwYV8= + + hash2 + + EDsfMnPXh1Qi8dyCu+35BV2s4lZ+k+PPKZmFGhrfpX4= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacketHeader.h + + hash + + sfRH9QEHJp5hayOVHHvN2L4OEz4= + + hash2 + + H3mLMyNXStsLDLPvpzpzFfUUigESAkuuPYCERZC5u7M= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSymetricKeyEncryptedSessionKeyPacket.h + + hash + + p52eMTOtKJs6uBXG8RnYGotDb4E= + + hash2 + + 1gZMPys9EoKgLYFUvF4RUGahq6MN2F5i6F6RJZa2PGU= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSymmetricallyEncryptedDataPacket.h + + hash + + zoG6KKse1QKwLFHiWPe6xIvMnsA= + + hash2 + + +eSbj9vKnPuk6xeV3UrSlov/ClL+uBqzp2UL2X9JoxI= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPSymmetricallyEncryptedIntegrityProtectedDataPacket.h + + hash + + Gj+k998+Gh5h82LOxkO1nhAbcMo= + + hash2 + + Qzjh9mGn555fEKXI4LyQxLp+xSdLXkcgLCZ9Zciyiss= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPTrustPacket.h + + hash + + ca4g3HfydshQS3TRq9e5YUHCs9Y= + + hash2 + + YzeNvP6FNeyCnyDEZwS58ZBKyu2RE4d65TbjqqtfobM= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPUser+Private.h + + hash + + PuoUdspjly4pGeoAJJ5fo0zq7tc= + + hash2 + + tYAi9B2SRZeVLCbxCRLcTCJYCtNolmYmFckFz3nhTbw= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPUserAttributeImageSubpacket.h + + hash + + tSNWJbgROAqFCrO+ILp4BLQEI/4= + + hash2 + + x4QfRc02vXguxu7zFlVwBU8LC4so19Q9Hw1+1l3RT0s= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPUserAttributePacket.h + + hash + + uSoHXneUMAqGxnJT+Z8XPMx7L4A= + + hash2 + + ylif7ux0ACuS2HPGgANJWtW8eyfr8gVYAELhjaYdFKs= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPUserAttributeSubpacket.h + + hash + + WsqJ75chBdgD8GQ7aJ6HQT1y+Wk= + + hash2 + + du475t8Wf5hhOhFsztkMeqIrgCrG0/+9bs5u9KxjZ0Y= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/PGPUserIDPacket.h + + hash + + upX5e4bPM/kUNnr4EHoIrIfxV7w= + + hash2 + + 5TFWoo0AQkyJeaR8eXgqDOh46hFnwB6M4cjIldrBkjQ= + + + ios-arm64/ObjectivePGP.framework/PrivateHeaders/twofish.h + + hash + + AMY0FaRQ7Zxid0/gi181bmY3ivU= + + hash2 + + SKea7F0KgHHOUjWGth0udtnqxgprAA3ExEjjRN3y5xw= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/ObjectivePGP.h + + hash + + kgG+xJU2hwCrdDuHdZG4Q42Nbnc= + + hash2 + + FB93PM7m/Nbd7eJMQDc4vkuPYd0NfsQ0V4rBFtG0bvw= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/ObjectivePGPObject.h + + hash + + dB1F+X/bH3CctatS4jpoMTVUQpQ= + + hash2 + + aNHRbAD9N83l/bOELz4BGmEftms5UC4RsjzDhrzN3ho= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPArmor.h + + hash + + 9rW1/GdlMvFId1xv+F0v6fD89no= + + hash2 + + ksqTt/w4Hn5uBTu46upolNPKK24QlGt0qhe6qk6qBd8= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPExportableProtocol.h + + hash + + MeQs8eFEanVO4w8JBpjKvP+BpqM= + + hash2 + + bU1xAroFAn/z9Xj+b7w+ybZ0hC/5/vGq2+hX28M32xA= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPFingerprint.h + + hash + + ip2tu1CNvn73FzTMSGUxeEzCFrs= + + hash2 + + 2xgaFFdiU2NjRRLYopUjmBCQYPf2ze2RdDAc4Y2/JLM= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPKey.h + + hash + + +f5vWE6QsWQgC+H/P/e4GtxbpJk= + + hash2 + + WK8oE6/XdoX98Le0eiLGdelDV3xQhcFRM1YtGoD3FuM= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPKeyGenerator.h + + hash + + sqvWAeapFe5fwCE4zu3LX0zSApY= + + hash2 + + xxp3XEvoowgWI8fdaDrcm4y1xY9wZ5tp8wCCVHb+cO8= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPKeyID.h + + hash + + oq1lLOqTjqtI2MXgDuKsq5j3p4k= + + hash2 + + YnF1/N68PK0E6/r1yYDbVXgB+tRyDzSuo3iCdEIs5UM= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPKeyring.h + + hash + + oAFaw0fqO0nlr+d5AFivc5lhy/w= + + hash2 + + ECcKR5YLw9haR9JccGV2H/xFl9X6c2mikVOkqTA44Dk= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPMacros.h + + hash + + 9SutJYoMd7VVeLgbTEs2b6K1QZU= + + hash2 + + D9tPZDtM/BgTJsfGVLHuT+VD8qm8FBmphBfVxwYDnCY= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPPartialKey.h + + hash + + sRFglttHc1+Sswu6Usa3ZhNbZ8o= + + hash2 + + 5s9Yq7+53K6W9FqfyzPKBQXQ+H5UTp+K0lhM7uzl9wo= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPPartialSubKey.h + + hash + + T0I+hDqfj9XQMqqGbuM2YQlK8pE= + + hash2 + + rgL4CQwP4QOa9U9Oc+jrfnDavjjFJptT2eLGwc3ApCs= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPTypes.h + + hash + + LaaGJshRQURU4zgiIRQIJ/GnJEc= + + hash2 + + WBm9B0onpOH4HioFtwu2R9112Giko3Kx5DCDpFtpHQE= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPUser.h + + hash + + IgArSnpuVy5dewd9SekOSirFjXc= + + hash2 + + VRtsecUs1puXDgl8IaI1sggPC7vNRCjjJATzBZ4DgJo= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Info.plist + + hash + + aomHfWAxo226CD8fcd0g+OHF3b4= + + hash2 + + l+vIQaE6Xoisv5EUYQOq1MZIitJknANkoCVf4oupNVQ= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/LICENSE.txt + + hash + + OUVyk3eNuJ2WbxevO8poTZcrWbc= + + hash2 + + ZmhzVPcgttM9Y0Bz0dTV5ORNflsAWK+WumUogrr2p0w= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/Modules/module.modulemap + + hash + + h46Acg2VAgI29bolt2LrGt0Dj1E= + + hash2 + + CPOMxF6gTcpnfOOpDmK+bdT5k0/BXMToFIuybKKsEts= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/ObjectivePGP + + hash + + RXhpPFq9kEWltdAGWAcVIinEzeo= + + hash2 + + yXZVMWF0Q0QfJAnooIMAH546AHDW91ZU1h6Ckfn4Fhk= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivacyInfo.xcprivacy + + hash + + AL1dh5ctObXBjoBiabSJ86M3HQs= + + hash2 + + WpuPwM3bECAbtHzCgEs/AExyUUdmItJb/E61TtRuEIQ= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/NSArray+PGPUtils.h + + hash + + 1v9FzgcJ5nPol8N46BM2uAc4W88= + + hash2 + + UZtBKrFssC333RKq8+Z9vPgAmnw77Nl1HqVpXzoQRvA= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/NSData+PGPUtils.h + + hash + + MWOGJoQveEt4R0ZDvc0j4Vtd7kc= + + hash2 + + uOjJWDw64eBTHGhgI66YPAfyeGwxOmqopBMMZM93YdM= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/NSData+compression.h + + hash + + lFqIH7gm7y3qdvrFT7lcFDnVBa4= + + hash2 + + oU9jA7R0VC6cY0k2/Wev4XYC6pbTDtClp3ixZUt1LiU= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/NSMutableData+PGPUtils.h + + hash + + U+L6CXDcl5dhn87E8k7nMQeu3NE= + + hash2 + + pqLADC2/WvYuDgsL17iV4TzQxy68Ksq2ErncdGI57CI= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/ObjectivePGP-Private.h + + hash + + V2lH/0Ulk8+9rMhgcgaOKk6ueAI= + + hash2 + + d981qTB7Cy31OoxqacdUa/6gnGijL37SxSogX0ntF2A= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPBigNum+Private.h + + hash + + cFy9iEOrrOa+J/OFRxmfzsrXccg= + + hash2 + + yHwZj3djS0YQqwkE8ris7wKFhGw40kRrLcdbilpVOrA= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPBigNum.h + + hash + + egvBfpkdoBrkZ17xh1TvtpvSqII= + + hash2 + + MITFmMWffvu4MCUm27ZRfBBC8I9rqolIeACG7CaQ0WM= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPCompressedPacket.h + + hash + + 0Jo+G+99P159kNS0WrKwia3qat8= + + hash2 + + /5BC8DfvFFGkXsDLndk6CjdBDNMvexZ4W/vGGVg9bek= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPCryptoCFB.h + + hash + + 0j503ocvz1RhVvLy91uXQmbJo38= + + hash2 + + ycalUwkGSmlJTzdJ4V7fKiOdGU2kM0e8pdLJTZiJE3U= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPCryptoHash.h + + hash + + KbnNQXmyfk2WLRDVkdF1ud2Xing= + + hash2 + + vjTdwhPnABZuAI8Zr6T3WcvAggu/KgjDDZ4qR28nB/8= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPCryptoUtils.h + + hash + + q73w9bCGHdm1Lowu4lAB8A69dwY= + + hash2 + + FRZIv6uuhnuO+ahaXFalDL1ejdmNnmPHT/BcTkWYJ8Q= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPCurveKDFParameters.h + + hash + + Wbuj6bnTRspiSO7O1uB+KvsjUrc= + + hash2 + + PRPRNvJPwdpO5t/8loX0KGYbwmSFyCKsF2Uh4o8q2aU= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPCurveOID.h + + hash + + Bb7nm5YzhzDbM93zywYu+C7ua5c= + + hash2 + + qYKf+w2W6tcbb/nOy5aARNxoEuf3yQCHXy20qwrBbdY= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPDSA.h + + hash + + EyqI0HPU2TY+OWr5GwYWzKGUuP8= + + hash2 + + lcnmch3POSLk3M1vcTHLdmVWp+Vi5JexBCdmVAAVnOg= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPEC.h + + hash + + CnaHHdIJm1W30LbDNkEGefKK6Oc= + + hash2 + + b8skOpy7f7K5AUxLckFC8dnamcncBOgB1ElwtPhdx2o= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPElgamal.h + + hash + + Obl3CUES4xBgAMejE83rxXjukN4= + + hash2 + + QV8j0OdovZaT74wgoEaTTNpljDOINuvtvkFUNFXtVIM= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPEncryptedSessionKeyPacketProtocol.h + + hash + + MEg7NsDQvf7R/B3fB+On6gIgMWg= + + hash2 + + RIUo3Y/TpI8YWB8YySDG+Br/WhemMFYgb3sInBV6to4= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPFoundation.h + + hash + + tzsRbI++hCxdj7HHOFhk1rq2bjY= + + hash2 + + mWIFh+HeUEt9Wc/9NSHS1E6q9Rs2h4ultT7gbm/PlOQ= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPKey+Private.h + + hash + + CWWOG3z0Q86bFBRXNFvUUoaSVg0= + + hash2 + + +52Tjp92XkFewKEApzbH4fnnbnA2bfNby42QpYoDkHk= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPKeyMaterial.h + + hash + + OwYQ9ICvx8daxULLpVEnnCZ3y34= + + hash2 + + 9NCVAC48q/uyu1twKcxai9bri4zQNaYUHQjbhcfMmxY= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPKeySpec.h + + hash + + 10/ApFfEwv0D9oycvTZFpJfYbFo= + + hash2 + + 7VDnPwssYaCluTJjMr2NkD1OCQk9ni+pkmborrc0BOE= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPKeyring+Private.h + + hash + + 1PmfcOFouwqYJN7Dm65UHl2AIkA= + + hash2 + + 7pSe4w0IK00jqOkYg6KDC1xcU+Jqww55gDl6t3hqHKk= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPLiteralPacket.h + + hash + + nFX4iK6Aw+s0lKXA7xoNXcj2brU= + + hash2 + + 2S188vPoQQADOIqhmhLSVir+bRZKej0tAtHqPOu08ZQ= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPLogging.h + + hash + + IEcMl7xk0jxCJcl5K/UulneI28w= + + hash2 + + z06Qm1YUYsqssjDJ2WIrcqcNDTa8spRRa6Zh1DZjsUA= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPMPI.h + + hash + + M/SRCfDj3mX9ncWwe1gVmM49PTE= + + hash2 + + nixNvDg5LvwhZWOs4iw6cqi0Xy42YtUW+wt75eDrxhU= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPMacros+Private.h + + hash + + /XUWPcQ6lnG6sdSlBcRpZSSl4ts= + + hash2 + + hQExuHwkZrOcvet45uREG3xnzEvUVzjanMLVMeVRuzI= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPMarkerPacket.h + + hash + + 7cPGpH/gNXY+QnzsuQXkpf6i+zc= + + hash2 + + yIDeyjLmu4Efn+lb7Ow53E6Pe6m/Uqv8VF+7RgHZWD8= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPModificationDetectionCodePacket.h + + hash + + gWnzvxwQv9q1RuOBM6CmVp2zyd4= + + hash2 + + wugzTa5y6+Wm+M6KoO8kLFsCsKt9xF7/XQojo98itvM= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPOnePassSignaturePacket.h + + hash + + AdpY3XbEAru7ukuYAvDSzF2od1I= + + hash2 + + e2Rt1aSLR/r9kFkHE065DtmOK+//9saLHHuji0/kcWs= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPKCSEme.h + + hash + + bXLefXpSLtkhQN9JSsfAp5BcxPU= + + hash2 + + XuaaJx1fzKYVFe6dc1jTLAkY/009Gqi6jxLQJ082Z34= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPKCSEmsa.h + + hash + + 3FRHeod49HRPPAg4mPVu30JuC/k= + + hash2 + + 49/j3BYM/N2yOuaJ5z5hU7i2mLaQ/8PwD8VFcl63Cao= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPacket+Private.h + + hash + + ZpFINCEy/tgjm/5hCx1nmRwN88c= + + hash2 + + 2Kt1iBiLj0b+l5iWP8D7rB0P7eGTw/AbgXT7QmOXf3A= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPacket.h + + hash + + w36IgWRnX4+plH5Mp8woky0q3mY= + + hash2 + + G00ckyegL8mJ+7johCY8N+D0lkGC9GVvi7ZpGj+TLIs= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPacketFactory.h + + hash + + qooNX4o6llMJmYI5kzpDbx2EyRs= + + hash2 + + 0eQH/xsTH+qCBjAkU/9L9deWt9eEVaaBgKYVoprlAvk= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPacketHeader.h + + hash + + qsTQz9et1RqQPUYDn9Tv5eiT/CA= + + hash2 + + dL6h17A9eGORJrLLcTIrMqi0eD1S2XrGN6Qiud5ZiB0= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPartialKey+Private.h + + hash + + X1IslO/yF4ux6RwBfV93BeADMYg= + + hash2 + + Y7HsUOHcdTVHdlnqQlHQfXJQ07JwngoG+F6LqOb50is= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPartialSubKey+Private.h + + hash + + gNk49+9w8Md19TSGdSv3w15mF7I= + + hash2 + + 3IjU+IsR9leet4tqdaGGPFbbrgIE0MwL6sdMSoAOg6M= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPublicKeyEncryptedSessionKeyPacket.h + + hash + + TJuX24+Q1QyWMuie8XxbQpH/rb0= + + hash2 + + FWWuHQGcBfvQbVdWO+FIxxNlF3RrHGTE0qasgpPL1OA= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPublicKeyEncryptedSessionKeyParams.h + + hash + + MCB/r/ZrX6KUKQBZesHP+7nHfgY= + + hash2 + + +KU0Uhq0GEtC4G0rESyp3Ui8BTpP1ClbmxYJSq4i2Wg= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPublicKeyPacket+Private.h + + hash + + mAgVa5K5l5NLlIZpM+KL3/i7lMk= + + hash2 + + v0s4Voa0Hw7G7WZRhqc/GWXp5hwcf7tVQQMkI+Kcgy8= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPublicKeyPacket.h + + hash + + 5R1IyjwiI/PlHpIb8IFG/N9TR4k= + + hash2 + + Up+Ue2OE6d11M82o41h+kyzWBn3hEcwSwxmhVNaZOus= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPPublicSubKeyPacket.h + + hash + + A9zSDWH7k1MfTE171wwD74vFWLs= + + hash2 + + BYP0rAmelKxyIFVD+L0AU6ao5Cmt+5DuORPeDakRTwI= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPRSA.h + + hash + + wI9N70jMFCz+qhuimkHn4vKm1xU= + + hash2 + + Ugm04JaE+pSLD0qsM3FjYyMT10j4yXTvHkkYeoGNowU= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPS2K.h + + hash + + T1MhLG6VD2ZHlRwWhUgeIOZdmS0= + + hash2 + + 6JGglYqts5LBKXiLQQ0z8gkoSPVGl1Lvqy6J6Ma6nJw= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSecretKeyPacket+Private.h + + hash + + lze0DvpFk22WN5TjLXWBlXYOZac= + + hash2 + + IQN+sNVEUVwyDCSNx9HPT1ejF0YSLdDisRD0wQfI/io= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSecretKeyPacket.h + + hash + + eaSZ+/YQCdOES0JneXOz8MBzC0M= + + hash2 + + e2UYXPMVFWAJi+gEbP+1vPiz6qp7hEOPndSkQGHONKs= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSecretSubKeyPacket.h + + hash + + C3XBmqgPjNlIoxV9BFvOBjQnj54= + + hash2 + + hRFebqGtu9y0yUSV0AvA+FL8YKn/I++eyghrML4afrc= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSignaturePacket+Private.h + + hash + + NRfJgi3wQgNaGhmRSI42xM1kQio= + + hash2 + + tFy6KNYJ+2HFkgG9Rb/IXAdqQMZFymeHpnCxAb/JlVg= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSignaturePacket.h + + hash + + YQ7YJfIcOXyk3KQtiWvR9t8uLAI= + + hash2 + + TA2x0DBnvkcSgf17bDkgPtBV7hcbqNPMqdTzh5tQfmQ= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacket+Private.h + + hash + + +Lh8UEdjfeQe6z6XtOofcwo75j4= + + hash2 + + HdCIyseNJHISmLuIh+oI5ENjwqDmwr9JFP0xDeFFzEU= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacket.h + + hash + + X/eHqTkGaBFVre4NRyK73cQSgzo= + + hash2 + + ZByg9kkTGHTvf/bm+VRCLkDdjgk/+DfexyJt81kkmJ8= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacketCreationTime.h + + hash + + CU8Nu9cvrRJD9gWJF3+5AT5jCX0= + + hash2 + + a38pIPwCQdchE+bf9IO0YplRLWyPkJJpLoqeUC6yPXc= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacketEmbeddedSignature.h + + hash + + 6aDr9xIAon9Pwl3PDnMCgbfwYV8= + + hash2 + + EDsfMnPXh1Qi8dyCu+35BV2s4lZ+k+PPKZmFGhrfpX4= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSignatureSubpacketHeader.h + + hash + + sfRH9QEHJp5hayOVHHvN2L4OEz4= + + hash2 + + H3mLMyNXStsLDLPvpzpzFfUUigESAkuuPYCERZC5u7M= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSymetricKeyEncryptedSessionKeyPacket.h + + hash + + p52eMTOtKJs6uBXG8RnYGotDb4E= + + hash2 + + 1gZMPys9EoKgLYFUvF4RUGahq6MN2F5i6F6RJZa2PGU= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSymmetricallyEncryptedDataPacket.h + + hash + + zoG6KKse1QKwLFHiWPe6xIvMnsA= + + hash2 + + +eSbj9vKnPuk6xeV3UrSlov/ClL+uBqzp2UL2X9JoxI= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPSymmetricallyEncryptedIntegrityProtectedDataPacket.h + + hash + + Gj+k998+Gh5h82LOxkO1nhAbcMo= + + hash2 + + Qzjh9mGn555fEKXI4LyQxLp+xSdLXkcgLCZ9Zciyiss= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPTrustPacket.h + + hash + + ca4g3HfydshQS3TRq9e5YUHCs9Y= + + hash2 + + YzeNvP6FNeyCnyDEZwS58ZBKyu2RE4d65TbjqqtfobM= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPUser+Private.h + + hash + + PuoUdspjly4pGeoAJJ5fo0zq7tc= + + hash2 + + tYAi9B2SRZeVLCbxCRLcTCJYCtNolmYmFckFz3nhTbw= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPUserAttributeImageSubpacket.h + + hash + + tSNWJbgROAqFCrO+ILp4BLQEI/4= + + hash2 + + x4QfRc02vXguxu7zFlVwBU8LC4so19Q9Hw1+1l3RT0s= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPUserAttributePacket.h + + hash + + uSoHXneUMAqGxnJT+Z8XPMx7L4A= + + hash2 + + ylif7ux0ACuS2HPGgANJWtW8eyfr8gVYAELhjaYdFKs= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPUserAttributeSubpacket.h + + hash + + WsqJ75chBdgD8GQ7aJ6HQT1y+Wk= + + hash2 + + du475t8Wf5hhOhFsztkMeqIrgCrG0/+9bs5u9KxjZ0Y= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/PGPUserIDPacket.h + + hash + + upX5e4bPM/kUNnr4EHoIrIfxV7w= + + hash2 + + 5TFWoo0AQkyJeaR8eXgqDOh46hFnwB6M4cjIldrBkjQ= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivateHeaders/twofish.h + + hash + + AMY0FaRQ7Zxid0/gi181bmY3ivU= + + hash2 + + SKea7F0KgHHOUjWGth0udtnqxgprAA3ExEjjRN3y5xw= + + + ios-arm64_x86_64-simulator/ObjectivePGP.framework/_CodeSignature/CodeResources + + hash + + Betdc51J7N5Po1cc3bLnGEcfrlY= + + hash2 + + q+mJDinCAUJNGD4JmcA7BJLpVabBrCqN+HiabA7K2ik= + + + macos-arm64_x86_64/ObjectivePGP.framework/Headers + + symlink + Versions/Current/Headers + + macos-arm64_x86_64/ObjectivePGP.framework/Modules + + symlink + Versions/Current/Modules + + macos-arm64_x86_64/ObjectivePGP.framework/ObjectivePGP + + symlink + Versions/Current/ObjectivePGP + + macos-arm64_x86_64/ObjectivePGP.framework/PrivateHeaders + + symlink + Versions/Current/PrivateHeaders + + macos-arm64_x86_64/ObjectivePGP.framework/Resources + + symlink + Versions/Current/Resources + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/ObjectivePGP.h + + hash + + kgG+xJU2hwCrdDuHdZG4Q42Nbnc= + + hash2 + + FB93PM7m/Nbd7eJMQDc4vkuPYd0NfsQ0V4rBFtG0bvw= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/ObjectivePGPObject.h + + hash + + dB1F+X/bH3CctatS4jpoMTVUQpQ= + + hash2 + + aNHRbAD9N83l/bOELz4BGmEftms5UC4RsjzDhrzN3ho= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPArmor.h + + hash + + 9rW1/GdlMvFId1xv+F0v6fD89no= + + hash2 + + ksqTt/w4Hn5uBTu46upolNPKK24QlGt0qhe6qk6qBd8= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPExportableProtocol.h + + hash + + MeQs8eFEanVO4w8JBpjKvP+BpqM= + + hash2 + + bU1xAroFAn/z9Xj+b7w+ybZ0hC/5/vGq2+hX28M32xA= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPFingerprint.h + + hash + + ip2tu1CNvn73FzTMSGUxeEzCFrs= + + hash2 + + 2xgaFFdiU2NjRRLYopUjmBCQYPf2ze2RdDAc4Y2/JLM= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPKey.h + + hash + + +f5vWE6QsWQgC+H/P/e4GtxbpJk= + + hash2 + + WK8oE6/XdoX98Le0eiLGdelDV3xQhcFRM1YtGoD3FuM= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPKeyGenerator.h + + hash + + sqvWAeapFe5fwCE4zu3LX0zSApY= + + hash2 + + xxp3XEvoowgWI8fdaDrcm4y1xY9wZ5tp8wCCVHb+cO8= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPKeyID.h + + hash + + oq1lLOqTjqtI2MXgDuKsq5j3p4k= + + hash2 + + YnF1/N68PK0E6/r1yYDbVXgB+tRyDzSuo3iCdEIs5UM= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPKeyring.h + + hash + + oAFaw0fqO0nlr+d5AFivc5lhy/w= + + hash2 + + ECcKR5YLw9haR9JccGV2H/xFl9X6c2mikVOkqTA44Dk= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPMacros.h + + hash + + 9SutJYoMd7VVeLgbTEs2b6K1QZU= + + hash2 + + D9tPZDtM/BgTJsfGVLHuT+VD8qm8FBmphBfVxwYDnCY= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPPartialKey.h + + hash + + sRFglttHc1+Sswu6Usa3ZhNbZ8o= + + hash2 + + 5s9Yq7+53K6W9FqfyzPKBQXQ+H5UTp+K0lhM7uzl9wo= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPPartialSubKey.h + + hash + + T0I+hDqfj9XQMqqGbuM2YQlK8pE= + + hash2 + + rgL4CQwP4QOa9U9Oc+jrfnDavjjFJptT2eLGwc3ApCs= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPTypes.h + + hash + + LaaGJshRQURU4zgiIRQIJ/GnJEc= + + hash2 + + WBm9B0onpOH4HioFtwu2R9112Giko3Kx5DCDpFtpHQE= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPUser.h + + hash + + IgArSnpuVy5dewd9SekOSirFjXc= + + hash2 + + VRtsecUs1puXDgl8IaI1sggPC7vNRCjjJATzBZ4DgJo= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Modules/module.modulemap + + hash + + h46Acg2VAgI29bolt2LrGt0Dj1E= + + hash2 + + CPOMxF6gTcpnfOOpDmK+bdT5k0/BXMToFIuybKKsEts= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/ObjectivePGP + + hash + + SZK7Hk93/JYdNxPEqB1qvqwRrkY= + + hash2 + + HmeryOVeHeZuao/oB+pLiRW0h49MJL1PoJW3jYNs7yw= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/NSArray+PGPUtils.h + + hash + + 1v9FzgcJ5nPol8N46BM2uAc4W88= + + hash2 + + UZtBKrFssC333RKq8+Z9vPgAmnw77Nl1HqVpXzoQRvA= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/NSData+PGPUtils.h + + hash + + MWOGJoQveEt4R0ZDvc0j4Vtd7kc= + + hash2 + + uOjJWDw64eBTHGhgI66YPAfyeGwxOmqopBMMZM93YdM= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/NSData+compression.h + + hash + + lFqIH7gm7y3qdvrFT7lcFDnVBa4= + + hash2 + + oU9jA7R0VC6cY0k2/Wev4XYC6pbTDtClp3ixZUt1LiU= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/NSMutableData+PGPUtils.h + + hash + + U+L6CXDcl5dhn87E8k7nMQeu3NE= + + hash2 + + pqLADC2/WvYuDgsL17iV4TzQxy68Ksq2ErncdGI57CI= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/ObjectivePGP-Private.h + + hash + + V2lH/0Ulk8+9rMhgcgaOKk6ueAI= + + hash2 + + d981qTB7Cy31OoxqacdUa/6gnGijL37SxSogX0ntF2A= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPBigNum+Private.h + + hash + + cFy9iEOrrOa+J/OFRxmfzsrXccg= + + hash2 + + yHwZj3djS0YQqwkE8ris7wKFhGw40kRrLcdbilpVOrA= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPBigNum.h + + hash + + egvBfpkdoBrkZ17xh1TvtpvSqII= + + hash2 + + MITFmMWffvu4MCUm27ZRfBBC8I9rqolIeACG7CaQ0WM= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPCompressedPacket.h + + hash + + 0Jo+G+99P159kNS0WrKwia3qat8= + + hash2 + + /5BC8DfvFFGkXsDLndk6CjdBDNMvexZ4W/vGGVg9bek= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPCryptoCFB.h + + hash + + 0j503ocvz1RhVvLy91uXQmbJo38= + + hash2 + + ycalUwkGSmlJTzdJ4V7fKiOdGU2kM0e8pdLJTZiJE3U= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPCryptoHash.h + + hash + + KbnNQXmyfk2WLRDVkdF1ud2Xing= + + hash2 + + vjTdwhPnABZuAI8Zr6T3WcvAggu/KgjDDZ4qR28nB/8= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPCryptoUtils.h + + hash + + q73w9bCGHdm1Lowu4lAB8A69dwY= + + hash2 + + FRZIv6uuhnuO+ahaXFalDL1ejdmNnmPHT/BcTkWYJ8Q= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPCurveKDFParameters.h + + hash + + Wbuj6bnTRspiSO7O1uB+KvsjUrc= + + hash2 + + PRPRNvJPwdpO5t/8loX0KGYbwmSFyCKsF2Uh4o8q2aU= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPCurveOID.h + + hash + + Bb7nm5YzhzDbM93zywYu+C7ua5c= + + hash2 + + qYKf+w2W6tcbb/nOy5aARNxoEuf3yQCHXy20qwrBbdY= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPDSA.h + + hash + + EyqI0HPU2TY+OWr5GwYWzKGUuP8= + + hash2 + + lcnmch3POSLk3M1vcTHLdmVWp+Vi5JexBCdmVAAVnOg= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPEC.h + + hash + + CnaHHdIJm1W30LbDNkEGefKK6Oc= + + hash2 + + b8skOpy7f7K5AUxLckFC8dnamcncBOgB1ElwtPhdx2o= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPElgamal.h + + hash + + Obl3CUES4xBgAMejE83rxXjukN4= + + hash2 + + QV8j0OdovZaT74wgoEaTTNpljDOINuvtvkFUNFXtVIM= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPEncryptedSessionKeyPacketProtocol.h + + hash + + MEg7NsDQvf7R/B3fB+On6gIgMWg= + + hash2 + + RIUo3Y/TpI8YWB8YySDG+Br/WhemMFYgb3sInBV6to4= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPFoundation.h + + hash + + tzsRbI++hCxdj7HHOFhk1rq2bjY= + + hash2 + + mWIFh+HeUEt9Wc/9NSHS1E6q9Rs2h4ultT7gbm/PlOQ= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPKey+Private.h + + hash + + CWWOG3z0Q86bFBRXNFvUUoaSVg0= + + hash2 + + +52Tjp92XkFewKEApzbH4fnnbnA2bfNby42QpYoDkHk= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPKeyMaterial.h + + hash + + OwYQ9ICvx8daxULLpVEnnCZ3y34= + + hash2 + + 9NCVAC48q/uyu1twKcxai9bri4zQNaYUHQjbhcfMmxY= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPKeySpec.h + + hash + + 10/ApFfEwv0D9oycvTZFpJfYbFo= + + hash2 + + 7VDnPwssYaCluTJjMr2NkD1OCQk9ni+pkmborrc0BOE= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPKeyring+Private.h + + hash + + 1PmfcOFouwqYJN7Dm65UHl2AIkA= + + hash2 + + 7pSe4w0IK00jqOkYg6KDC1xcU+Jqww55gDl6t3hqHKk= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPLiteralPacket.h + + hash + + nFX4iK6Aw+s0lKXA7xoNXcj2brU= + + hash2 + + 2S188vPoQQADOIqhmhLSVir+bRZKej0tAtHqPOu08ZQ= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPLogging.h + + hash + + IEcMl7xk0jxCJcl5K/UulneI28w= + + hash2 + + z06Qm1YUYsqssjDJ2WIrcqcNDTa8spRRa6Zh1DZjsUA= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPMPI.h + + hash + + M/SRCfDj3mX9ncWwe1gVmM49PTE= + + hash2 + + nixNvDg5LvwhZWOs4iw6cqi0Xy42YtUW+wt75eDrxhU= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPMacros+Private.h + + hash + + /XUWPcQ6lnG6sdSlBcRpZSSl4ts= + + hash2 + + hQExuHwkZrOcvet45uREG3xnzEvUVzjanMLVMeVRuzI= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPMarkerPacket.h + + hash + + 7cPGpH/gNXY+QnzsuQXkpf6i+zc= + + hash2 + + yIDeyjLmu4Efn+lb7Ow53E6Pe6m/Uqv8VF+7RgHZWD8= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPModificationDetectionCodePacket.h + + hash + + gWnzvxwQv9q1RuOBM6CmVp2zyd4= + + hash2 + + wugzTa5y6+Wm+M6KoO8kLFsCsKt9xF7/XQojo98itvM= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPOnePassSignaturePacket.h + + hash + + AdpY3XbEAru7ukuYAvDSzF2od1I= + + hash2 + + e2Rt1aSLR/r9kFkHE065DtmOK+//9saLHHuji0/kcWs= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPKCSEme.h + + hash + + bXLefXpSLtkhQN9JSsfAp5BcxPU= + + hash2 + + XuaaJx1fzKYVFe6dc1jTLAkY/009Gqi6jxLQJ082Z34= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPKCSEmsa.h + + hash + + 3FRHeod49HRPPAg4mPVu30JuC/k= + + hash2 + + 49/j3BYM/N2yOuaJ5z5hU7i2mLaQ/8PwD8VFcl63Cao= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPacket+Private.h + + hash + + ZpFINCEy/tgjm/5hCx1nmRwN88c= + + hash2 + + 2Kt1iBiLj0b+l5iWP8D7rB0P7eGTw/AbgXT7QmOXf3A= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPacket.h + + hash + + w36IgWRnX4+plH5Mp8woky0q3mY= + + hash2 + + G00ckyegL8mJ+7johCY8N+D0lkGC9GVvi7ZpGj+TLIs= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPacketFactory.h + + hash + + qooNX4o6llMJmYI5kzpDbx2EyRs= + + hash2 + + 0eQH/xsTH+qCBjAkU/9L9deWt9eEVaaBgKYVoprlAvk= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPacketHeader.h + + hash + + qsTQz9et1RqQPUYDn9Tv5eiT/CA= + + hash2 + + dL6h17A9eGORJrLLcTIrMqi0eD1S2XrGN6Qiud5ZiB0= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPartialKey+Private.h + + hash + + X1IslO/yF4ux6RwBfV93BeADMYg= + + hash2 + + Y7HsUOHcdTVHdlnqQlHQfXJQ07JwngoG+F6LqOb50is= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPartialSubKey+Private.h + + hash + + gNk49+9w8Md19TSGdSv3w15mF7I= + + hash2 + + 3IjU+IsR9leet4tqdaGGPFbbrgIE0MwL6sdMSoAOg6M= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPublicKeyEncryptedSessionKeyPacket.h + + hash + + TJuX24+Q1QyWMuie8XxbQpH/rb0= + + hash2 + + FWWuHQGcBfvQbVdWO+FIxxNlF3RrHGTE0qasgpPL1OA= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPublicKeyEncryptedSessionKeyParams.h + + hash + + MCB/r/ZrX6KUKQBZesHP+7nHfgY= + + hash2 + + +KU0Uhq0GEtC4G0rESyp3Ui8BTpP1ClbmxYJSq4i2Wg= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPublicKeyPacket+Private.h + + hash + + mAgVa5K5l5NLlIZpM+KL3/i7lMk= + + hash2 + + v0s4Voa0Hw7G7WZRhqc/GWXp5hwcf7tVQQMkI+Kcgy8= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPublicKeyPacket.h + + hash + + 5R1IyjwiI/PlHpIb8IFG/N9TR4k= + + hash2 + + Up+Ue2OE6d11M82o41h+kyzWBn3hEcwSwxmhVNaZOus= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPPublicSubKeyPacket.h + + hash + + A9zSDWH7k1MfTE171wwD74vFWLs= + + hash2 + + BYP0rAmelKxyIFVD+L0AU6ao5Cmt+5DuORPeDakRTwI= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPRSA.h + + hash + + wI9N70jMFCz+qhuimkHn4vKm1xU= + + hash2 + + Ugm04JaE+pSLD0qsM3FjYyMT10j4yXTvHkkYeoGNowU= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPS2K.h + + hash + + T1MhLG6VD2ZHlRwWhUgeIOZdmS0= + + hash2 + + 6JGglYqts5LBKXiLQQ0z8gkoSPVGl1Lvqy6J6Ma6nJw= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSecretKeyPacket+Private.h + + hash + + lze0DvpFk22WN5TjLXWBlXYOZac= + + hash2 + + IQN+sNVEUVwyDCSNx9HPT1ejF0YSLdDisRD0wQfI/io= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSecretKeyPacket.h + + hash + + eaSZ+/YQCdOES0JneXOz8MBzC0M= + + hash2 + + e2UYXPMVFWAJi+gEbP+1vPiz6qp7hEOPndSkQGHONKs= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSecretSubKeyPacket.h + + hash + + C3XBmqgPjNlIoxV9BFvOBjQnj54= + + hash2 + + hRFebqGtu9y0yUSV0AvA+FL8YKn/I++eyghrML4afrc= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSignaturePacket+Private.h + + hash + + NRfJgi3wQgNaGhmRSI42xM1kQio= + + hash2 + + tFy6KNYJ+2HFkgG9Rb/IXAdqQMZFymeHpnCxAb/JlVg= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSignaturePacket.h + + hash + + YQ7YJfIcOXyk3KQtiWvR9t8uLAI= + + hash2 + + TA2x0DBnvkcSgf17bDkgPtBV7hcbqNPMqdTzh5tQfmQ= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSignatureSubpacket+Private.h + + hash + + +Lh8UEdjfeQe6z6XtOofcwo75j4= + + hash2 + + HdCIyseNJHISmLuIh+oI5ENjwqDmwr9JFP0xDeFFzEU= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSignatureSubpacket.h + + hash + + X/eHqTkGaBFVre4NRyK73cQSgzo= + + hash2 + + ZByg9kkTGHTvf/bm+VRCLkDdjgk/+DfexyJt81kkmJ8= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSignatureSubpacketCreationTime.h + + hash + + CU8Nu9cvrRJD9gWJF3+5AT5jCX0= + + hash2 + + a38pIPwCQdchE+bf9IO0YplRLWyPkJJpLoqeUC6yPXc= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSignatureSubpacketEmbeddedSignature.h + + hash + + 6aDr9xIAon9Pwl3PDnMCgbfwYV8= + + hash2 + + EDsfMnPXh1Qi8dyCu+35BV2s4lZ+k+PPKZmFGhrfpX4= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSignatureSubpacketHeader.h + + hash + + sfRH9QEHJp5hayOVHHvN2L4OEz4= + + hash2 + + H3mLMyNXStsLDLPvpzpzFfUUigESAkuuPYCERZC5u7M= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSymetricKeyEncryptedSessionKeyPacket.h + + hash + + p52eMTOtKJs6uBXG8RnYGotDb4E= + + hash2 + + 1gZMPys9EoKgLYFUvF4RUGahq6MN2F5i6F6RJZa2PGU= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSymmetricallyEncryptedDataPacket.h + + hash + + zoG6KKse1QKwLFHiWPe6xIvMnsA= + + hash2 + + +eSbj9vKnPuk6xeV3UrSlov/ClL+uBqzp2UL2X9JoxI= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPSymmetricallyEncryptedIntegrityProtectedDataPacket.h + + hash + + Gj+k998+Gh5h82LOxkO1nhAbcMo= + + hash2 + + Qzjh9mGn555fEKXI4LyQxLp+xSdLXkcgLCZ9Zciyiss= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPTrustPacket.h + + hash + + ca4g3HfydshQS3TRq9e5YUHCs9Y= + + hash2 + + YzeNvP6FNeyCnyDEZwS58ZBKyu2RE4d65TbjqqtfobM= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPUser+Private.h + + hash + + PuoUdspjly4pGeoAJJ5fo0zq7tc= + + hash2 + + tYAi9B2SRZeVLCbxCRLcTCJYCtNolmYmFckFz3nhTbw= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPUserAttributeImageSubpacket.h + + hash + + tSNWJbgROAqFCrO+ILp4BLQEI/4= + + hash2 + + x4QfRc02vXguxu7zFlVwBU8LC4so19Q9Hw1+1l3RT0s= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPUserAttributePacket.h + + hash + + uSoHXneUMAqGxnJT+Z8XPMx7L4A= + + hash2 + + ylif7ux0ACuS2HPGgANJWtW8eyfr8gVYAELhjaYdFKs= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPUserAttributeSubpacket.h + + hash + + WsqJ75chBdgD8GQ7aJ6HQT1y+Wk= + + hash2 + + du475t8Wf5hhOhFsztkMeqIrgCrG0/+9bs5u9KxjZ0Y= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/PGPUserIDPacket.h + + hash + + upX5e4bPM/kUNnr4EHoIrIfxV7w= + + hash2 + + 5TFWoo0AQkyJeaR8eXgqDOh46hFnwB6M4cjIldrBkjQ= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/PrivateHeaders/twofish.h + + hash + + AMY0FaRQ7Zxid0/gi181bmY3ivU= + + hash2 + + SKea7F0KgHHOUjWGth0udtnqxgprAA3ExEjjRN3y5xw= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Resources/Info.plist + + hash + + sEZYLr60bGm0RXw3SpqAvw8o3iM= + + hash2 + + wuBr71wiFrfGdMSgJjiBxn7fo8U1eU6Bk6V6qvtuwIk= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Resources/LICENSE.txt + + hash + + OUVyk3eNuJ2WbxevO8poTZcrWbc= + + hash2 + + ZmhzVPcgttM9Y0Bz0dTV5ORNflsAWK+WumUogrr2p0w= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Resources/PrivacyInfo.xcprivacy + + hash + + AL1dh5ctObXBjoBiabSJ86M3HQs= + + hash2 + + WpuPwM3bECAbtHzCgEs/AExyUUdmItJb/E61TtRuEIQ= + + + macos-arm64_x86_64/ObjectivePGP.framework/Versions/Current + + symlink + A + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Frameworks/ObjectivePGP.xcframework/_CodeSignature/CodeSignature b/Frameworks/ObjectivePGP.xcframework/_CodeSignature/CodeSignature new file mode 100644 index 00000000..df590b5a Binary files /dev/null and b/Frameworks/ObjectivePGP.xcframework/_CodeSignature/CodeSignature differ diff --git a/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/Headers/PGPKey.h b/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/Headers/PGPKey.h index 6669e1ee..61a28710 100644 --- a/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/Headers/PGPKey.h +++ b/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/Headers/PGPKey.h @@ -54,6 +54,25 @@ PGP_EMPTY_INIT_UNAVAILABLE; /// @discussion If you need ASCII format, you can use `PGPArmor`. - (nullable NSData *)export:(PGPKeyType)keyType error:(NSError * __autoreleasing _Nullable *)error NS_SWIFT_NAME(export(keyType:)); +/** +* Adds a UserId to both public and secret keys. The userid is self signed by the key +* +* @param userId format generally name +* @param passphraseBlock Passphrase +* +*/ +- (void)addUserId:(NSString*)userId + passphraseForKey:(nullable NSString * _Nullable(^NS_NOESCAPE)(PGPKey *key))passphraseBlock; + +/** +* Removes a UserId from both public and secret keys. +* +* @param userId should be case sensitive identical to an existing userid on the key. +* +*/ +-(void)removeUserId:(NSString*)userId; + + @end NS_ASSUME_NONNULL_END diff --git a/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/Info.plist b/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/Info.plist index 5a56c4d8..4a18dcba 100644 Binary files a/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/Info.plist and b/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/Info.plist differ diff --git a/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/Modules/module.modulemap b/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/Modules/module.modulemap index ebf6c601..970b0032 100644 --- a/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/Modules/module.modulemap +++ b/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/Modules/module.modulemap @@ -1,6 +1,6 @@ framework module ObjectivePGP { umbrella header "ObjectivePGP.h" - export * + module * { export * } } diff --git a/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/ObjectivePGP b/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/ObjectivePGP index 4bee624e..4249d4bf 100755 Binary files a/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/ObjectivePGP and b/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/ObjectivePGP differ diff --git a/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/PrivacyInfo.xcprivacy b/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/PrivacyInfo.xcprivacy new file mode 100644 index 00000000..d37d6275 --- /dev/null +++ b/Frameworks/ObjectivePGP.xcframework/ios-arm64/ObjectivePGP.framework/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyCollectedDataTypes + + NSPrivacyAccessedAPITypes + + NSPrivacyTrackingDomains + + NSPrivacyTracking + + + diff --git a/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPKey.h b/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPKey.h index 6669e1ee..61a28710 100644 --- a/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPKey.h +++ b/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/Headers/PGPKey.h @@ -54,6 +54,25 @@ PGP_EMPTY_INIT_UNAVAILABLE; /// @discussion If you need ASCII format, you can use `PGPArmor`. - (nullable NSData *)export:(PGPKeyType)keyType error:(NSError * __autoreleasing _Nullable *)error NS_SWIFT_NAME(export(keyType:)); +/** +* Adds a UserId to both public and secret keys. The userid is self signed by the key +* +* @param userId format generally name +* @param passphraseBlock Passphrase +* +*/ +- (void)addUserId:(NSString*)userId + passphraseForKey:(nullable NSString * _Nullable(^NS_NOESCAPE)(PGPKey *key))passphraseBlock; + +/** +* Removes a UserId from both public and secret keys. +* +* @param userId should be case sensitive identical to an existing userid on the key. +* +*/ +-(void)removeUserId:(NSString*)userId; + + @end NS_ASSUME_NONNULL_END diff --git a/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/Info.plist b/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/Info.plist index 3e706378..8f2f36f2 100644 Binary files a/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/Info.plist and b/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/Info.plist differ diff --git a/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/Modules/module.modulemap b/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/Modules/module.modulemap index ebf6c601..970b0032 100644 --- a/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/Modules/module.modulemap +++ b/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/Modules/module.modulemap @@ -1,6 +1,6 @@ framework module ObjectivePGP { umbrella header "ObjectivePGP.h" - export * + module * { export * } } diff --git a/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/ObjectivePGP b/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/ObjectivePGP index b8a98a5d..aa0def8d 100755 Binary files a/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/ObjectivePGP and b/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/ObjectivePGP differ diff --git a/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivacyInfo.xcprivacy b/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivacyInfo.xcprivacy new file mode 100644 index 00000000..d37d6275 --- /dev/null +++ b/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyCollectedDataTypes + + NSPrivacyAccessedAPITypes + + NSPrivacyTrackingDomains + + NSPrivacyTracking + + + diff --git a/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/_CodeSignature/CodeResources b/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/_CodeSignature/CodeResources index 62fa32e0..fccdcaf6 100644 --- a/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/_CodeSignature/CodeResources +++ b/Frameworks/ObjectivePGP.xcframework/ios-arm64_x86_64-simulator/ObjectivePGP.framework/_CodeSignature/CodeResources @@ -26,7 +26,7 @@ Headers/PGPKey.h - UXF4t6wsM3p/CVCqrRisZ1BS+mw= + +f5vWE6QsWQgC+H/P/e4GtxbpJk= Headers/PGPKeyGenerator.h @@ -62,7 +62,7 @@ Info.plist - BlOR/KzJoN1yPdrovQHs7/i9v4g= + aomHfWAxo226CD8fcd0g+OHF3b4= LICENSE.txt @@ -70,7 +70,11 @@ Modules/module.modulemap - S9K5HNYHyy50h124Onm46QSCaa0= + h46Acg2VAgI29bolt2LrGt0Dj1E= + + PrivacyInfo.xcprivacy + + AL1dh5ctObXBjoBiabSJ86M3HQs= PrivateHeaders/NSArray+PGPUtils.h @@ -370,7 +374,7 @@ hash2 - XQaKODG3os0zH+GZDlrz6ukoyJPVep8xaaNcAq7lO2w= + WK8oE6/XdoX98Le0eiLGdelDV3xQhcFRM1YtGoD3FuM= Headers/PGPKeyGenerator.h @@ -440,7 +444,14 @@ hash2 - yo4kRyVWr6QvgpBQYISiI2kWwOBbbybdVNrDU4gNR3k= + CPOMxF6gTcpnfOOpDmK+bdT5k0/BXMToFIuybKKsEts= + + + PrivacyInfo.xcprivacy + + hash2 + + WpuPwM3bECAbtHzCgEs/AExyUUdmItJb/E61TtRuEIQ= PrivateHeaders/NSArray+PGPUtils.h diff --git a/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPKey.h b/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPKey.h index 6669e1ee..61a28710 100644 --- a/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPKey.h +++ b/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Headers/PGPKey.h @@ -54,6 +54,25 @@ PGP_EMPTY_INIT_UNAVAILABLE; /// @discussion If you need ASCII format, you can use `PGPArmor`. - (nullable NSData *)export:(PGPKeyType)keyType error:(NSError * __autoreleasing _Nullable *)error NS_SWIFT_NAME(export(keyType:)); +/** +* Adds a UserId to both public and secret keys. The userid is self signed by the key +* +* @param userId format generally name +* @param passphraseBlock Passphrase +* +*/ +- (void)addUserId:(NSString*)userId + passphraseForKey:(nullable NSString * _Nullable(^NS_NOESCAPE)(PGPKey *key))passphraseBlock; + +/** +* Removes a UserId from both public and secret keys. +* +* @param userId should be case sensitive identical to an existing userid on the key. +* +*/ +-(void)removeUserId:(NSString*)userId; + + @end NS_ASSUME_NONNULL_END diff --git a/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Modules/module.modulemap b/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Modules/module.modulemap index ebf6c601..970b0032 100644 --- a/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Modules/module.modulemap +++ b/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Modules/module.modulemap @@ -1,6 +1,6 @@ framework module ObjectivePGP { umbrella header "ObjectivePGP.h" - export * + module * { export * } } diff --git a/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/ObjectivePGP b/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/ObjectivePGP index d8cd2d6e..feefa649 100755 Binary files a/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/ObjectivePGP and b/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/ObjectivePGP differ diff --git a/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Resources/Info.plist b/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Resources/Info.plist index c60fd68a..e1c41cc7 100644 --- a/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Resources/Info.plist +++ b/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Resources/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 22E261 + 23E224 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 0.99.4 + 1.0 CFBundleSupportedPlatforms MacOSX @@ -31,15 +31,15 @@ DTPlatformName macosx DTPlatformVersion - 13.3 + 14.4 DTSDKBuild - 22E245 + 23E208 DTSDKName - macosx13.3 + macosx14.4 DTXcode - 1430 + 1530 DTXcodeBuild - 14E222b + 15E204a LSMinimumSystemVersion 10.15 diff --git a/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Resources/PrivacyInfo.xcprivacy b/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Resources/PrivacyInfo.xcprivacy new file mode 100644 index 00000000..d37d6275 --- /dev/null +++ b/Frameworks/ObjectivePGP.xcframework/macos-arm64_x86_64/ObjectivePGP.framework/Versions/A/Resources/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyCollectedDataTypes + + NSPrivacyAccessedAPITypes + + NSPrivacyTrackingDomains + + NSPrivacyTracking + + + diff --git a/Frameworks/iphoneos/ObjectivePGP.xcframework.dSYM/Contents/Info.plist b/Frameworks/iphoneos/ObjectivePGP.xcframework.dSYM/Contents/Info.plist index 69fbdacb..b6258633 100644 --- a/Frameworks/iphoneos/ObjectivePGP.xcframework.dSYM/Contents/Info.plist +++ b/Frameworks/iphoneos/ObjectivePGP.xcframework.dSYM/Contents/Info.plist @@ -13,7 +13,7 @@ CFBundleSignature ???? CFBundleShortVersionString - 0.99.4 + 1.0 CFBundleVersion 1 diff --git a/Frameworks/iphoneos/ObjectivePGP.xcframework.dSYM/Contents/Resources/DWARF/ObjectivePGP b/Frameworks/iphoneos/ObjectivePGP.xcframework.dSYM/Contents/Resources/DWARF/ObjectivePGP index 92107305..7471ec7d 100644 Binary files a/Frameworks/iphoneos/ObjectivePGP.xcframework.dSYM/Contents/Resources/DWARF/ObjectivePGP and b/Frameworks/iphoneos/ObjectivePGP.xcframework.dSYM/Contents/Resources/DWARF/ObjectivePGP differ diff --git a/Frameworks/iphoneos/ObjectivePGP.xcframework.dSYM/Contents/Resources/Relocations/aarch64/ObjectivePGP.yml b/Frameworks/iphoneos/ObjectivePGP.xcframework.dSYM/Contents/Resources/Relocations/aarch64/ObjectivePGP.yml new file mode 100644 index 00000000..0bf30770 --- /dev/null +++ b/Frameworks/iphoneos/ObjectivePGP.xcframework.dSYM/Contents/Resources/Relocations/aarch64/ObjectivePGP.yml @@ -0,0 +1,5 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/var/folders/5b/s1q90k655dg41bwfvwrmkw_c0000gn/T/tmp.jm4zfqjtS5/Release-iphoneos/ObjectivePGP.framework/ObjectivePGP' +relocations: [] +... diff --git a/Frameworks/iphoneos/ObjectivePGP.xcframework/Headers/PGPKey.h b/Frameworks/iphoneos/ObjectivePGP.xcframework/Headers/PGPKey.h index 6669e1ee..61a28710 100644 --- a/Frameworks/iphoneos/ObjectivePGP.xcframework/Headers/PGPKey.h +++ b/Frameworks/iphoneos/ObjectivePGP.xcframework/Headers/PGPKey.h @@ -54,6 +54,25 @@ PGP_EMPTY_INIT_UNAVAILABLE; /// @discussion If you need ASCII format, you can use `PGPArmor`. - (nullable NSData *)export:(PGPKeyType)keyType error:(NSError * __autoreleasing _Nullable *)error NS_SWIFT_NAME(export(keyType:)); +/** +* Adds a UserId to both public and secret keys. The userid is self signed by the key +* +* @param userId format generally name +* @param passphraseBlock Passphrase +* +*/ +- (void)addUserId:(NSString*)userId + passphraseForKey:(nullable NSString * _Nullable(^NS_NOESCAPE)(PGPKey *key))passphraseBlock; + +/** +* Removes a UserId from both public and secret keys. +* +* @param userId should be case sensitive identical to an existing userid on the key. +* +*/ +-(void)removeUserId:(NSString*)userId; + + @end NS_ASSUME_NONNULL_END diff --git a/Frameworks/iphoneos/ObjectivePGP.xcframework/Info.plist b/Frameworks/iphoneos/ObjectivePGP.xcframework/Info.plist index 5a56c4d8..4a18dcba 100644 Binary files a/Frameworks/iphoneos/ObjectivePGP.xcframework/Info.plist and b/Frameworks/iphoneos/ObjectivePGP.xcframework/Info.plist differ diff --git a/Frameworks/iphoneos/ObjectivePGP.xcframework/Modules/module.modulemap b/Frameworks/iphoneos/ObjectivePGP.xcframework/Modules/module.modulemap index ebf6c601..970b0032 100644 --- a/Frameworks/iphoneos/ObjectivePGP.xcframework/Modules/module.modulemap +++ b/Frameworks/iphoneos/ObjectivePGP.xcframework/Modules/module.modulemap @@ -1,6 +1,6 @@ framework module ObjectivePGP { umbrella header "ObjectivePGP.h" - export * + module * { export * } } diff --git a/Frameworks/iphoneos/ObjectivePGP.xcframework/ObjectivePGP b/Frameworks/iphoneos/ObjectivePGP.xcframework/ObjectivePGP index 4bee624e..4249d4bf 100755 Binary files a/Frameworks/iphoneos/ObjectivePGP.xcframework/ObjectivePGP and b/Frameworks/iphoneos/ObjectivePGP.xcframework/ObjectivePGP differ diff --git a/Frameworks/iphoneos/ObjectivePGP.xcframework/PrivacyInfo.xcprivacy b/Frameworks/iphoneos/ObjectivePGP.xcframework/PrivacyInfo.xcprivacy new file mode 100644 index 00000000..d37d6275 --- /dev/null +++ b/Frameworks/iphoneos/ObjectivePGP.xcframework/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyCollectedDataTypes + + NSPrivacyAccessedAPITypes + + NSPrivacyTrackingDomains + + NSPrivacyTracking + + + diff --git a/Frameworks/iphonesimulator/ObjectivePGP.xcframework.dSYM/Contents/Info.plist b/Frameworks/iphonesimulator/ObjectivePGP.xcframework.dSYM/Contents/Info.plist index 69fbdacb..b6258633 100644 --- a/Frameworks/iphonesimulator/ObjectivePGP.xcframework.dSYM/Contents/Info.plist +++ b/Frameworks/iphonesimulator/ObjectivePGP.xcframework.dSYM/Contents/Info.plist @@ -13,7 +13,7 @@ CFBundleSignature ???? CFBundleShortVersionString - 0.99.4 + 1.0 CFBundleVersion 1 diff --git a/Frameworks/iphonesimulator/ObjectivePGP.xcframework.dSYM/Contents/Resources/DWARF/ObjectivePGP b/Frameworks/iphonesimulator/ObjectivePGP.xcframework.dSYM/Contents/Resources/DWARF/ObjectivePGP index 4f87d956..162f1b23 100644 Binary files a/Frameworks/iphonesimulator/ObjectivePGP.xcframework.dSYM/Contents/Resources/DWARF/ObjectivePGP and b/Frameworks/iphonesimulator/ObjectivePGP.xcframework.dSYM/Contents/Resources/DWARF/ObjectivePGP differ diff --git a/Frameworks/iphonesimulator/ObjectivePGP.xcframework.dSYM/Contents/Resources/Relocations/aarch64/ObjectivePGP.yml b/Frameworks/iphonesimulator/ObjectivePGP.xcframework.dSYM/Contents/Resources/Relocations/aarch64/ObjectivePGP.yml new file mode 100644 index 00000000..3e46d210 --- /dev/null +++ b/Frameworks/iphonesimulator/ObjectivePGP.xcframework.dSYM/Contents/Resources/Relocations/aarch64/ObjectivePGP.yml @@ -0,0 +1,5 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/var/folders/5b/s1q90k655dg41bwfvwrmkw_c0000gn/T/tmp.jm4zfqjtS5/Release-iphonesimulator/ObjectivePGP.framework/ObjectivePGP' +relocations: [] +... diff --git a/Frameworks/iphonesimulator/ObjectivePGP.xcframework.dSYM/Contents/Resources/Relocations/x86_64/ObjectivePGP.yml b/Frameworks/iphonesimulator/ObjectivePGP.xcframework.dSYM/Contents/Resources/Relocations/x86_64/ObjectivePGP.yml new file mode 100644 index 00000000..10329b42 --- /dev/null +++ b/Frameworks/iphonesimulator/ObjectivePGP.xcframework.dSYM/Contents/Resources/Relocations/x86_64/ObjectivePGP.yml @@ -0,0 +1,5 @@ +--- +triple: 'x86_64-apple-darwin' +binary-path: '/var/folders/5b/s1q90k655dg41bwfvwrmkw_c0000gn/T/tmp.jm4zfqjtS5/Release-iphonesimulator/ObjectivePGP.framework/ObjectivePGP' +relocations: [] +... diff --git a/Frameworks/iphonesimulator/ObjectivePGP.xcframework/Headers/PGPKey.h b/Frameworks/iphonesimulator/ObjectivePGP.xcframework/Headers/PGPKey.h index 6669e1ee..61a28710 100644 --- a/Frameworks/iphonesimulator/ObjectivePGP.xcframework/Headers/PGPKey.h +++ b/Frameworks/iphonesimulator/ObjectivePGP.xcframework/Headers/PGPKey.h @@ -54,6 +54,25 @@ PGP_EMPTY_INIT_UNAVAILABLE; /// @discussion If you need ASCII format, you can use `PGPArmor`. - (nullable NSData *)export:(PGPKeyType)keyType error:(NSError * __autoreleasing _Nullable *)error NS_SWIFT_NAME(export(keyType:)); +/** +* Adds a UserId to both public and secret keys. The userid is self signed by the key +* +* @param userId format generally name +* @param passphraseBlock Passphrase +* +*/ +- (void)addUserId:(NSString*)userId + passphraseForKey:(nullable NSString * _Nullable(^NS_NOESCAPE)(PGPKey *key))passphraseBlock; + +/** +* Removes a UserId from both public and secret keys. +* +* @param userId should be case sensitive identical to an existing userid on the key. +* +*/ +-(void)removeUserId:(NSString*)userId; + + @end NS_ASSUME_NONNULL_END diff --git a/Frameworks/iphonesimulator/ObjectivePGP.xcframework/Info.plist b/Frameworks/iphonesimulator/ObjectivePGP.xcframework/Info.plist index 3e706378..8f2f36f2 100644 Binary files a/Frameworks/iphonesimulator/ObjectivePGP.xcframework/Info.plist and b/Frameworks/iphonesimulator/ObjectivePGP.xcframework/Info.plist differ diff --git a/Frameworks/iphonesimulator/ObjectivePGP.xcframework/Modules/module.modulemap b/Frameworks/iphonesimulator/ObjectivePGP.xcframework/Modules/module.modulemap index ebf6c601..970b0032 100644 --- a/Frameworks/iphonesimulator/ObjectivePGP.xcframework/Modules/module.modulemap +++ b/Frameworks/iphonesimulator/ObjectivePGP.xcframework/Modules/module.modulemap @@ -1,6 +1,6 @@ framework module ObjectivePGP { umbrella header "ObjectivePGP.h" - export * + module * { export * } } diff --git a/Frameworks/iphonesimulator/ObjectivePGP.xcframework/ObjectivePGP b/Frameworks/iphonesimulator/ObjectivePGP.xcframework/ObjectivePGP index b8a98a5d..aa0def8d 100755 Binary files a/Frameworks/iphonesimulator/ObjectivePGP.xcframework/ObjectivePGP and b/Frameworks/iphonesimulator/ObjectivePGP.xcframework/ObjectivePGP differ diff --git a/Frameworks/iphonesimulator/ObjectivePGP.xcframework/PrivacyInfo.xcprivacy b/Frameworks/iphonesimulator/ObjectivePGP.xcframework/PrivacyInfo.xcprivacy new file mode 100644 index 00000000..d37d6275 --- /dev/null +++ b/Frameworks/iphonesimulator/ObjectivePGP.xcframework/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyCollectedDataTypes + + NSPrivacyAccessedAPITypes + + NSPrivacyTrackingDomains + + NSPrivacyTracking + + + diff --git a/Frameworks/iphonesimulator/ObjectivePGP.xcframework/_CodeSignature/CodeResources b/Frameworks/iphonesimulator/ObjectivePGP.xcframework/_CodeSignature/CodeResources index 62fa32e0..fccdcaf6 100644 --- a/Frameworks/iphonesimulator/ObjectivePGP.xcframework/_CodeSignature/CodeResources +++ b/Frameworks/iphonesimulator/ObjectivePGP.xcframework/_CodeSignature/CodeResources @@ -26,7 +26,7 @@ Headers/PGPKey.h - UXF4t6wsM3p/CVCqrRisZ1BS+mw= + +f5vWE6QsWQgC+H/P/e4GtxbpJk= Headers/PGPKeyGenerator.h @@ -62,7 +62,7 @@ Info.plist - BlOR/KzJoN1yPdrovQHs7/i9v4g= + aomHfWAxo226CD8fcd0g+OHF3b4= LICENSE.txt @@ -70,7 +70,11 @@ Modules/module.modulemap - S9K5HNYHyy50h124Onm46QSCaa0= + h46Acg2VAgI29bolt2LrGt0Dj1E= + + PrivacyInfo.xcprivacy + + AL1dh5ctObXBjoBiabSJ86M3HQs= PrivateHeaders/NSArray+PGPUtils.h @@ -370,7 +374,7 @@ hash2 - XQaKODG3os0zH+GZDlrz6ukoyJPVep8xaaNcAq7lO2w= + WK8oE6/XdoX98Le0eiLGdelDV3xQhcFRM1YtGoD3FuM= Headers/PGPKeyGenerator.h @@ -440,7 +444,14 @@ hash2 - yo4kRyVWr6QvgpBQYISiI2kWwOBbbybdVNrDU4gNR3k= + CPOMxF6gTcpnfOOpDmK+bdT5k0/BXMToFIuybKKsEts= + + + PrivacyInfo.xcprivacy + + hash2 + + WpuPwM3bECAbtHzCgEs/AExyUUdmItJb/E61TtRuEIQ= PrivateHeaders/NSArray+PGPUtils.h diff --git a/Frameworks/macos/ObjectivePGP.xcframework.dSYM/Contents/Info.plist b/Frameworks/macos/ObjectivePGP.xcframework.dSYM/Contents/Info.plist index 69fbdacb..b6258633 100644 --- a/Frameworks/macos/ObjectivePGP.xcframework.dSYM/Contents/Info.plist +++ b/Frameworks/macos/ObjectivePGP.xcframework.dSYM/Contents/Info.plist @@ -13,7 +13,7 @@ CFBundleSignature ???? CFBundleShortVersionString - 0.99.4 + 1.0 CFBundleVersion 1 diff --git a/Frameworks/macos/ObjectivePGP.xcframework.dSYM/Contents/Resources/DWARF/ObjectivePGP b/Frameworks/macos/ObjectivePGP.xcframework.dSYM/Contents/Resources/DWARF/ObjectivePGP index da0ef974..86dd0950 100644 Binary files a/Frameworks/macos/ObjectivePGP.xcframework.dSYM/Contents/Resources/DWARF/ObjectivePGP and b/Frameworks/macos/ObjectivePGP.xcframework.dSYM/Contents/Resources/DWARF/ObjectivePGP differ diff --git a/Frameworks/macos/ObjectivePGP.xcframework.dSYM/Contents/Resources/Relocations/aarch64/ObjectivePGP.yml b/Frameworks/macos/ObjectivePGP.xcframework.dSYM/Contents/Resources/Relocations/aarch64/ObjectivePGP.yml new file mode 100644 index 00000000..3140429f --- /dev/null +++ b/Frameworks/macos/ObjectivePGP.xcframework.dSYM/Contents/Resources/Relocations/aarch64/ObjectivePGP.yml @@ -0,0 +1,5 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/var/folders/5b/s1q90k655dg41bwfvwrmkw_c0000gn/T/tmp.jm4zfqjtS5/Release/ObjectivePGP.framework/Versions/A/ObjectivePGP' +relocations: [] +... diff --git a/Frameworks/macos/ObjectivePGP.xcframework.dSYM/Contents/Resources/Relocations/x86_64/ObjectivePGP.yml b/Frameworks/macos/ObjectivePGP.xcframework.dSYM/Contents/Resources/Relocations/x86_64/ObjectivePGP.yml new file mode 100644 index 00000000..ede496b1 --- /dev/null +++ b/Frameworks/macos/ObjectivePGP.xcframework.dSYM/Contents/Resources/Relocations/x86_64/ObjectivePGP.yml @@ -0,0 +1,5 @@ +--- +triple: 'x86_64-apple-darwin' +binary-path: '/var/folders/5b/s1q90k655dg41bwfvwrmkw_c0000gn/T/tmp.jm4zfqjtS5/Release/ObjectivePGP.framework/Versions/A/ObjectivePGP' +relocations: [] +... diff --git a/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/Headers/PGPKey.h b/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/Headers/PGPKey.h index 6669e1ee..61a28710 100644 --- a/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/Headers/PGPKey.h +++ b/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/Headers/PGPKey.h @@ -54,6 +54,25 @@ PGP_EMPTY_INIT_UNAVAILABLE; /// @discussion If you need ASCII format, you can use `PGPArmor`. - (nullable NSData *)export:(PGPKeyType)keyType error:(NSError * __autoreleasing _Nullable *)error NS_SWIFT_NAME(export(keyType:)); +/** +* Adds a UserId to both public and secret keys. The userid is self signed by the key +* +* @param userId format generally name +* @param passphraseBlock Passphrase +* +*/ +- (void)addUserId:(NSString*)userId + passphraseForKey:(nullable NSString * _Nullable(^NS_NOESCAPE)(PGPKey *key))passphraseBlock; + +/** +* Removes a UserId from both public and secret keys. +* +* @param userId should be case sensitive identical to an existing userid on the key. +* +*/ +-(void)removeUserId:(NSString*)userId; + + @end NS_ASSUME_NONNULL_END diff --git a/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/Modules/module.modulemap b/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/Modules/module.modulemap index ebf6c601..970b0032 100644 --- a/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/Modules/module.modulemap +++ b/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/Modules/module.modulemap @@ -1,6 +1,6 @@ framework module ObjectivePGP { umbrella header "ObjectivePGP.h" - export * + module * { export * } } diff --git a/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/ObjectivePGP b/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/ObjectivePGP index d8cd2d6e..feefa649 100755 Binary files a/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/ObjectivePGP and b/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/ObjectivePGP differ diff --git a/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/Resources/Info.plist b/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/Resources/Info.plist index c60fd68a..e1c41cc7 100644 --- a/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/Resources/Info.plist +++ b/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/Resources/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 22E261 + 23E224 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 0.99.4 + 1.0 CFBundleSupportedPlatforms MacOSX @@ -31,15 +31,15 @@ DTPlatformName macosx DTPlatformVersion - 13.3 + 14.4 DTSDKBuild - 22E245 + 23E208 DTSDKName - macosx13.3 + macosx14.4 DTXcode - 1430 + 1530 DTXcodeBuild - 14E222b + 15E204a LSMinimumSystemVersion 10.15 diff --git a/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/Resources/PrivacyInfo.xcprivacy b/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/Resources/PrivacyInfo.xcprivacy new file mode 100644 index 00000000..d37d6275 --- /dev/null +++ b/Frameworks/macos/ObjectivePGP.xcframework/Versions/A/Resources/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyCollectedDataTypes + + NSPrivacyAccessedAPITypes + + NSPrivacyTrackingDomains + + NSPrivacyTracking + + + diff --git a/Gemfile.lock b/Gemfile.lock deleted file mode 100644 index 3f82db12..00000000 --- a/Gemfile.lock +++ /dev/null @@ -1,26 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - CFPropertyList (3.0.6) - rexml - atomos (0.1.3) - claide (1.1.0) - colored2 (3.1.2) - nanaimo (0.3.0) - rexml (3.2.5) - xcodeproj (1.22.0) - CFPropertyList (>= 2.3.3, < 4.0) - atomos (~> 0.1.3) - claide (>= 1.0.2, < 2.0) - colored2 (~> 3.1) - nanaimo (~> 0.3.0) - rexml (~> 3.2.4) - -PLATFORMS - arm64-darwin-22 - -DEPENDENCIES - xcodeproj - -BUNDLED WITH - 2.4.12 diff --git a/ObjectivePGP.podspec b/ObjectivePGP.podspec index aa8446e8..f04e3ea2 100644 --- a/ObjectivePGP.podspec +++ b/ObjectivePGP.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "ObjectivePGP" - s.version = "0.99.4" + s.version = "1.0" s.summary = "OpenPGP for iOS and macOS" s.description = "Native OpenPGP (RFC 4880) implementation for iOS and macOS." s.homepage = "http://objectivepgp.com" @@ -11,7 +11,7 @@ Pod::Spec.new do |s| s.social_media_url = "https://twitter.com/krzyzanowskim" s.cocoapods_version = '>= 1.9' - s.ios.deployment_target = '11.0' + s.ios.deployment_target = '12.0' s.osx.deployment_target = '10.15' s.vendored_frameworks = 'Frameworks/ObjectivePGP.xcframework' diff --git a/ObjectivePGP.xcodeproj/project.pbxproj b/ObjectivePGP.xcodeproj/project.pbxproj index 54f98b0d..759e8c9d 100755 --- a/ObjectivePGP.xcodeproj/project.pbxproj +++ b/ObjectivePGP.xcodeproj/project.pbxproj @@ -131,6 +131,7 @@ 757B54CE1FE5C81500E974CB /* PGPKeyring+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 757B54CD1FE5C81500E974CB /* PGPKeyring+Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 758C9AA522563B53005F0D19 /* PGPCurveOID.h in Headers */ = {isa = PBXBuildFile; fileRef = 758C9AA322563B53005F0D19 /* PGPCurveOID.h */; settings = {ATTRIBUTES = (Private, ); }; }; 758C9AA622563B53005F0D19 /* PGPCurveOID.m in Sources */ = {isa = PBXBuildFile; fileRef = 758C9AA422563B53005F0D19 /* PGPCurveOID.m */; }; + 7592A1602BE65B29001E6D2E /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 7592A15F2BE65B29001E6D2E /* PrivacyInfo.xcprivacy */; }; 759345561FE9C447004D5105 /* twofish.c in Sources */ = {isa = PBXBuildFile; fileRef = 759345541FE9C447004D5105 /* twofish.c */; }; 759345571FE9C447004D5105 /* twofish.h in Headers */ = {isa = PBXBuildFile; fileRef = 759345551FE9C447004D5105 /* twofish.h */; settings = {ATTRIBUTES = (Private, ); }; }; 75AB35061F8819A600A1CDD6 /* testfiles.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 75AB35051F88193B00A1CDD6 /* testfiles.bundle */; }; @@ -294,6 +295,7 @@ 758514EF1EDF3D7100CB313F /* PGPKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PGPKey.m; sourceTree = ""; }; 758C9AA322563B53005F0D19 /* PGPCurveOID.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PGPCurveOID.h; sourceTree = ""; }; 758C9AA422563B53005F0D19 /* PGPCurveOID.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PGPCurveOID.m; sourceTree = ""; }; + 7592A15F2BE65B29001E6D2E /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = ""; }; 759345541FE9C447004D5105 /* twofish.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = twofish.c; sourceTree = ""; }; 759345551FE9C447004D5105 /* twofish.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = twofish.h; sourceTree = ""; }; 7597B79A192E9C7F003ABC65 /* PGPPKCSEmsa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PGPPKCSEmsa.h; sourceTree = ""; }; @@ -571,6 +573,7 @@ children = ( 75AB35361F8A30FD00A1CDD6 /* Info.plist */, 756299BC1914DE1A00C5AD3B /* ObjectivePGP-Prefix.pch */, + 7592A15F2BE65B29001E6D2E /* PrivacyInfo.xcprivacy */, ); name = "Supporting Files"; sourceTree = ""; @@ -786,6 +789,7 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 7592A1602BE65B29001E6D2E /* PrivacyInfo.xcprivacy in Resources */, 75F6BAAE1F8AF29F00A0B885 /* LICENSE.txt in Resources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -817,7 +821,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = "/usr/bin/env zsh"; - shellScript = "export LANG=en_US.UTF-8\nexport LANGUAGE=en_US.UTF-8\nexport LC_ALL=en_US.UTF-8\n\n[ -s \"$HOME/.zshrc\" ] && . \"$HOME/.zshrc\"\n\nbundle exec \"${PROJECT_DIR}/scripts/generate-umbrella-header.rb\" \"${PROJECT_FILE_PATH}\"\n"; + shellScript = "export LANG=en_US.UTF-8\nexport LANGUAGE=en_US.UTF-8\nexport LC_ALL=en_US.UTF-8\n\n[ -s \"$HOME/.zshrc\" ] && . \"$HOME/.zshrc\"\n\n\"${PROJECT_DIR}/scripts/generate-umbrella-header.rb\" \"${PROJECT_FILE_PATH}\"\n"; }; /* End PBXShellScriptBuildPhase section */ diff --git a/ObjectivePGP/PrivacyInfo.xcprivacy b/ObjectivePGP/PrivacyInfo.xcprivacy new file mode 100644 index 00000000..d37d6275 --- /dev/null +++ b/ObjectivePGP/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyCollectedDataTypes + + NSPrivacyAccessedAPITypes + + NSPrivacyTrackingDomains + + NSPrivacyTracking + + + diff --git a/scripts/build-frameworks.sh b/scripts/build-frameworks.sh index 248acc27..1ef43f61 100755 --- a/scripts/build-frameworks.sh +++ b/scripts/build-frameworks.sh @@ -39,7 +39,7 @@ function build_framework { } # Build frameworks -SDKs=(`xcrun xcodebuild -showsdks | grep -Eo "iphone.*|macosx11.*|macosx12.*|macosx13.*"`) +SDKs=(`xcrun xcodebuild -showsdks | grep -Eo "iphone.*|macosx11.*|macosx12.*|macosx13.*|macosx14.*"`) for sdk in "${SDKs[@]}"; do build_framework "${sdk}" done @@ -64,6 +64,10 @@ xcrun xcodebuild -quiet -create-xcframework \ -framework "${BUILD_DIR}/${CONFIGURATION}-iphonesimulator/${TARGET_NAME}.framework" \ -framework "${BUILD_DIR}/${CONFIGURATION}/${TARGET_NAME}.framework" \ -output "${SCRIPT_DIR}/../Frameworks/${TARGET_NAME}.xcframework" + +echo "Signing xcframework" +xcrun codesign --timestamp -s "Apple Distribution" "${SCRIPT_DIR}/../Frameworks/${TARGET_NAME}.xcframework" + # No need to strip frameworks since no combined platforms in a single framework # cp "scripts/strip-frameworks.sh" "${IPHONE_UNIVERSAL_LIB_DIR}/${TARGET_NAME}.framework/strip-frameworks.sh"