]> git.saurik.com Git - apple/security.git/blobdiff - OSX/sec/Security/SecExports.exp-in
Security-58286.1.32.tar.gz
[apple/security.git] / OSX / sec / Security / SecExports.exp-in
index 0a85fdd6caefe485af17e97333326f73d9b4fa46..fb94cab5cc9c28082baeb5e72de989ffb9d07493 100644 (file)
@@ -40,6 +40,7 @@ _SecPasswordValidatePasswordFormat
 //
 
 _SecBase64Encode
+_SecBase64Decode
 #if TARGET_OS_IPHONE
 _SecBase64Encode2
 #endif
@@ -51,8 +52,11 @@ _SecIsInternalRelease
 
 // Policies
 
+_kSecPolicyAppleAppTransportSecurity
 _kSecPolicyAppleAST2DiagnosticsServerAuth
 _kSecPolicyAppleATVVPNProfileSigning
+_kSecPolicyAppleBasicAttestationSystem
+_kSecPolicyAppleBasicAttestationUser
 _kSecPolicyAppleCodeSigning
 _kSecPolicyAppleEAP
 _kSecPolicyAppleEscrowProxyCompatibilityServerAuth
@@ -79,13 +83,17 @@ _kSecPolicyAppleiPhoneApplicationSigning
 _kSecPolicyAppleiPhoneDeviceCertificate
 _kSecPolicyAppleiPhoneProfileApplicationSigning
 _kSecPolicyAppleiPhoneProvisioningProfileSigning
+_kSecPolicyAppleiPhoneVPNApplicationSigning
 _kSecPolicyAppleIPsec
 _kSecPolicyAppleiTunesStoreURLBag
 _kSecPolicyAppleLegacyPushService
 _kSecPolicyAppleLockdownPairing
+_kSecPolicyAppleMacOSProfileApplicationSigning
 _kSecPolicyAppleMMCSCompatibilityServerAuth
 _kSecPolicyAppleMMCSService
 _kSecPolicyAppleMobileAsset
+_kSecPolicyAppleMobileAssetDevelopment
+_kSecPolicyAppleMobileSoftwareUpdate
 _kSecPolicyAppleMobileStore
 _kSecPolicyAppleOCSPSigner
 _kSecPolicyAppleOSXProvisioningProfileSigning
@@ -121,6 +129,17 @@ _kSecPolicyAppleURLBag
 _kSecPolicyAppleWarsaw
 _kSecPolicyAppleX509Basic
 _kSecPolicyMacAppStoreReceipt
+_kSecPolicyNameAppleAST2Service
+_kSecPolicyNameAppleEscrowProxyService
+_kSecPolicyNameAppleFMiPService
+_kSecPolicyNameAppleGalaxyProviderService
+_kSecPolicyNameAppleGSService
+_kSecPolicyNameAppleHomeKitService
+_kSecPolicyNameAppleiCloudSetupService
+_kSecPolicyNameAppleIDSService
+_kSecPolicyNameAppleMMCSService
+_kSecPolicyNameApplePPQService
+_kSecPolicyNameApplePushService
 
 // Policy Checks
 _kSecPolicyAppleAnchorIncludeTestRoots
@@ -157,6 +176,7 @@ _kSecPolicyCheckLeafMarkersProdAndQA
 _kSecPolicyCheckNoNetworkAccess
 _kSecPolicyCheckNonEmptySubject
 _kSecPolicyCheckNotValidBefore
+_kSecPolicyCheckPinningRequired
 _kSecPolicyCheckQualifiedCertStatements
 _kSecPolicyCheckRevocation
 _kSecPolicyCheckRevocationAny
@@ -172,6 +192,7 @@ _kSecPolicyCheckSubjectCommonNameTEST
 _kSecPolicyCheckSubjectOrganization
 _kSecPolicyCheckSubjectOrganizationalUnit
 _kSecPolicyCheckSystemTrustedWeakHash
+_kSecPolicyCheckSystemTrustedWeakKey
 _kSecPolicyCheckUsageConstraints
 _kSecPolicyCheckValidIntermediates
 _kSecPolicyCheckValidLeaf
@@ -211,6 +232,7 @@ _SecPolicyCheckCertExtendedKeyUsage
 _SecPolicyCheckCertLeafMarkerOid
 _SecPolicyCheckCertLeafMarkerOidWithoutValueCheck
 _SecPolicyCheckCertKeyUsage
+_SecPolicyCheckCertNonEmptySubject
 _SecPolicyCheckCertNotValidBefore
 _SecPolicyCheckCertSignatureHashAlgorithms
 _SecPolicyCheckCertSSLHostname
@@ -222,8 +244,11 @@ _SecPolicyCheckCertSubjectOrganization
 _SecPolicyCheckCertSubjectOrganizationalUnit
 _SecPolicyCopyProperties
 _SecPolicyCreate
+_SecPolicyCreateAppleAppTransportSecurity
 _SecPolicyCreateAppleAST2Service
 _SecPolicyCreateAppleATVVPNProfileSigning
+_SecPolicyCreateAppleBasicAttestationSystem
+_SecPolicyCreateAppleBasicAttestationUser
 _SecPolicyCreateAppleCompatibilityEscrowProxyService
 _SecPolicyCreateAppleCompatibilityMMCSService
 _SecPolicyCreateAppleCompatibilityiCloudSetupService
@@ -265,11 +290,15 @@ _SecPolicyCreateiPhoneApplicationSigning
 _SecPolicyCreateiPhoneDeviceCertificate
 _SecPolicyCreateiPhoneProfileApplicationSigning
 _SecPolicyCreateiPhoneProvisioningProfileSigning
+_SecPolicyCreateiPhoneVPNApplicationSigning
 _SecPolicyCreateIPSec
 _SecPolicyCreateiTunesStoreURLBag
 _SecPolicyCreateLockdownPairing
 _SecPolicyCreateMacAppStoreReceipt
+_SecPolicyCreateMacOSProfileApplicationSigning
 _SecPolicyCreateMobileAsset
+_SecPolicyCreateMobileAssetDevelopment
+_SecPolicyCreateMobileSoftwareUpdate
 _SecPolicyCreateMobileStoreSigner
 _SecPolicyCreateOCSPSigner
 _SecPolicyCreateOSXProvisioningProfileSigning
@@ -291,6 +320,8 @@ _SecPolicyCreateWithProperties
 _SecPolicyGetName
 _SecPolicyGetOidString
 _SecPolicyGetTypeID
+_SecPolicySetName
+_SecPolicySetOptionsValue
 #if TARGET_OS_OSX
 _SecPolicyCopy
 _SecPolicyCopyAll
@@ -308,6 +339,8 @@ _SecPolicySetProperties
 _SecPolicySetValue
 #endif
 
+_kSecCertificateDetailSHA1Digest
+_kSecCertificateDetailStatusCodes
 
 _kSecPropertyKeyLabel
 _kSecPropertyKeyLocalizedLabel
@@ -338,7 +371,6 @@ _kSecTrustCertificateTransparencyWhiteList
 _kSecTrustEvaluationDate
 _kSecTrustExtendedValidation
 _kSecTrustInfoCertificateTransparencyKey
-_kSecTrustInfoCertificateTransparencyWhiteListKey
 _kSecTrustInfoCompanyNameKey
 _kSecTrustInfoExtendedValidationKey
 _kSecTrustInfoRevocationKey
@@ -377,6 +409,7 @@ _SecTrustGetOTAPKIAssetVersionNumber
 _SecTrustGetTrustResult
 _SecTrustGetTypeID
 _SecTrustGetVerifyTime
+_SecTrustIsExpiredOnly
 _SecTrustOTAPKIGetUpdatedAsset
 _SecTrustSerialize
 _SecTrustSetAnchorCertificates
@@ -385,6 +418,8 @@ _SecTrustSetExceptions
 _SecTrustSetKeychainsAllowed
 _SecTrustSetNetworkFetchAllowed
 _SecTrustSetOCSPResponse
+_SecTrustSetPinningException
+_SecTrustSetPinningPolicyName
 _SecTrustSetPolicies
 _SecTrustSetSignedCertificateTimestamps
 _SecTrustSetTrustedLogs
@@ -399,7 +434,7 @@ _SecTrustGetCssmResultCode
 _SecTrustGetResult
 _SecTrustGetTPHandle
 _SecTrustGetUserTrust
-_SecTrustLegacySourcesEventRunloopCreate
+_SecTrustLegacySourcesListenForKeychainEvents
 _SecTrustLegacyCRLFetch
 _SecTrustLegacyCRLStatus
 _SecTrustSetKeychains
@@ -408,32 +443,33 @@ _SecTrustSetParameters
 _SecTrustSetUserTrust
 _SecTrustSetUserTrustLegacy
 
-_SecTrustSettingsCopyCertificates                                                                                                        
-_SecTrustSettingsCopyCertificatesForUserAdminDomains                                                                                     
-_SecTrustSettingsCopyModificationDate                                                                                                    
-_SecTrustSettingsCopyQualifiedCerts                                                                                                      
-_SecTrustSettingsCopyTrustSettings                                                                                                       
-_SecTrustSettingsCopyUnrestrictedRoots                                                                                                   
-_SecTrustSettingsCreateExternalRepresentation                                                                                            
-_SecTrustSettingsEvaluateCert                                                                                                            
-_SecTrustSettingsImportExternalRepresentation                                                                                            
-_SecTrustSettingsRemoveTrustSettings                                                                                                     
-_SecTrustSettingsSetTrustSettings                                                                                                        
-_SecTrustSettingsSetTrustSettingsExternal                                                                                                
-_SecTrustedApplicationCopyData                                                                                                           
-_SecTrustedApplicationCopyExternalRepresentation                                                                                         
-_SecTrustedApplicationCopyRequirement                                                                                                    
-_SecTrustedApplicationCreateApplicationGroup                                                                                             
-_SecTrustedApplicationCreateFromPath                                                                                                     
-_SecTrustedApplicationCreateFromRequirement                                                                                              
-_SecTrustedApplicationCreateWithExternalRepresentation                                                                                   
-_SecTrustedApplicationGetTypeID                                                                                                          
-_SecTrustedApplicationIsUpdateCandidate                                                                                                  
-_SecTrustedApplicationMakeEquivalent                                                                                                     
-_SecTrustedApplicationRemoveEquivalence                                                                                                  
-_SecTrustedApplicationSetData                                                                                                            
-_SecTrustedApplicationUseAlternateSystem                                                                                                 
-_SecTrustedApplicationValidateWithPath 
+_SecTrustSettingsCopyCertificates
+_SecTrustSettingsCopyCertificatesForUserAdminDomains
+_SecTrustSettingsCopyModificationDate
+_SecTrustSettingsCopyQualifiedCerts
+_SecTrustSettingsCopyTrustSettings
+_SecTrustSettingsCopyUnrestrictedRoots
+_SecTrustSettingsCreateExternalRepresentation
+_SecTrustSettingsEvaluateCert
+_SecTrustSettingsImportExternalRepresentation
+_SecTrustSettingsRemoveTrustSettings
+_SecTrustSettingsSetTrustSettings
+_SecTrustSettingsSetTrustSettingsExternal
+_SecTrustSettingsSetTrustedCertificateForSSLHost
+_SecTrustedApplicationCopyData
+_SecTrustedApplicationCopyExternalRepresentation
+_SecTrustedApplicationCopyRequirement
+_SecTrustedApplicationCreateApplicationGroup
+_SecTrustedApplicationCreateFromPath
+_SecTrustedApplicationCreateFromRequirement
+_SecTrustedApplicationCreateWithExternalRepresentation
+_SecTrustedApplicationGetTypeID
+_SecTrustedApplicationIsUpdateCandidate
+_SecTrustedApplicationMakeEquivalent
+_SecTrustedApplicationRemoveEquivalence
+_SecTrustedApplicationSetData
+_SecTrustedApplicationUseAlternateSystem
+_SecTrustedApplicationValidateWithPath
 #endif
 
 #if TARGET_OS_IPHONE
@@ -460,6 +496,7 @@ _SecIdentityGetTypeID
 // Certificate
 //
 
+_kSecCertificateDetailSHA1Digest
 _kSecCertificateEscrowFileName
 _kSecCertificateProductionEscrowKey
 _kSecCertificateProductionPCSEscrowKey
@@ -475,6 +512,7 @@ _SecCertificateCopyEscrowRoots
 _SecCertificateCopyExtendedKeyUsage
 _SecCertificateCopyiAPAuthCapabilities
 _SecCertificateCopyIPAddresses
+_SecCertificateCopyiPhoneDeviceCAChain
 _SecCertificateCopyIssuerSHA1Digest
 _SecCertificateCopyIssuerSequence
 _SecCertificateCopyIssuerSummary
@@ -490,6 +528,7 @@ _SecCertificateCopyPublicKey
 _SecCertificateCopyPublicKeySHA1Digest
 _SecCertificateCopyRFC822Names
 _SecCertificateCopySerialNumber
+_SecCertificateCopySerialNumberData
 _SecCertificateCopySHA256Digest
 _SecCertificateCopySignedCertificateTimestamps
 _SecCertificateCopySubjectPublicKeyInfoSHA1Digest
@@ -539,6 +578,7 @@ _SecCertificateIsOidString
 _SecCertificateIsSelfSigned
 _SecCertificateIsSelfSignedCA
 _SecCertificateIsSignedBy
+_SecCertificateIsStrongKey
 _SecCertificateIsValid
 _SecCertificateIsWeakHash
 _SecCertificateIsWeakKey
@@ -550,6 +590,7 @@ _SecCertificateSetKeychainItem
 _SecCertificateShow
 _SecCertificateVersion
 _SecDistinguishedNameCopyNormalizedContent
+_SecDistinguishedNameCopyNormalizedSequence
 #if TARGET_OS_OSX
 _SecCertificateAddToKeychain
 _SecCertificateCopyFieldValues
@@ -601,28 +642,14 @@ _SecCertificateBundleImport
 //
 // CertificatePath
 //
-_SecCertificatePathCopyAddingLeaf
-_SecCertificatePathCopyCertificates
-_SecCertificatePathCopyFromParent
 _SecCertificatePathCopyPublicKeyAtIndex
-_SecCertificatePathCreate
+_SecCertificatePathCopyXPCArray
+_SecCertificatePathCreateDeserialized
 _SecCertificatePathCreateSerialized
+_SecCertificatePathCreateWithCertificates
 _SecCertificatePathGetCertificateAtIndex
 _SecCertificatePathGetCount
 _SecCertificatePathGetIndexOfCertificate
-_SecCertificatePathGetNextSourceIndex
-_SecCertificatePathGetRoot
-_SecCertificatePathGetUsageConstraintsAtIndex
-_SecCertificatePathHasWeakHash
-_SecCertificatePathHasWeakKeySize
-_SecCertificatePathIsAnchored
-_SecCertificatePathIsValid
-_SecCertificatePathScore
-_SecCertificatePathSelfSignedIndex
-_SecCertificatePathSetIsAnchored
-_SecCertificatePathSetNextSourceIndex
-_SecCertificatePathSetSelfIssued
-_SecCertificatePathVerify
 
 #if TARGET_OS_IPHONE
 //
@@ -700,6 +727,7 @@ _SecOTRSessionCreateRemote
 _SecOTRSessionProcessPacketRemote
 #endif
 
+_SecOTRSessionIsSessionInAwaitingState
 _SecOTRFullIdentityCreateFromSecKeyRef
 _SecOTRSIsForKeys
 _SecOTRPublicIdentityCreateFromSecKeyRef
@@ -734,13 +762,12 @@ _SecDHEncodeParams
 _SecDHGenerateKeypair
 _SecDHGetMaxKeyLength
 
-#if TARGET_OS_IPHONE
 //
 // Securityd client
 //
 
 _gSecurityd
-#endif
+_gTrustd
 
 #if TARGET_OS_IPHONE
 //
@@ -751,6 +778,7 @@ _kSecXPCKeyPeerInfoArray
 _kSecXPCKeyPeerInfo
 _kSecXPCKeyOperation
 _kSecXPCKeyResult
+_kSecXPCKeyEndpoint
 _kSecXPCKeyError
 _kSecXPCKeyClientToken
 _kSecXPCKeyUserLabel
@@ -760,6 +788,7 @@ _sSecXPCErrorDomain
 _kSecXPCKeyOTAFileDirectory
 _kSecXPCKeyEscrowLabel
 _kSecXPCKeyTriesLabel
+_kSecXPCVersion
 #endif
 
 
@@ -777,6 +806,51 @@ _SecSetLoggingInfoForCircleScope
 
 #if TARGET_OS_IPHONE
 
+_kCMSEncoderDigestAlgorithmSHA1
+_kCMSEncoderDigestAlgorithmSHA256
+_CMSEncodeContent
+_CMSEncoderAddSupportingCerts
+_CMSEncoderAddRecipients
+_CMSEncoderAddSigners
+_CMSEncoderCopySupportingCerts
+_CMSEncoderCopyRecipients
+_CMSEncoderCopySigners
+_CMSEncoderCreate
+_CMSEncoderCopyEncodedContent
+_CMSEncoderGetCmsMessage
+_CMSEncoderSetSignerAlgorithm
+_CMSEncoderSetHasDetachedContent
+_CMSEncoderGetHasDetachedContent
+_CMSEncoderCopyEncapsulatedContentType
+_CMSEncoderGetEncoder
+_CMSEncoderGetTypeID
+_CMSEncoderSetEncapsulatedContentTypeOID
+_CMSEncoderSetEncoder
+_CMSEncoderAddSignedAttributes
+_CMSEncoderSetSigningTime
+_CMSEncoderSetAppleCodesigningHashAgility
+_CMSEncoderSetCertificateChainMode
+_CMSEncoderGetCertificateChainMode
+_CMSEncoderUpdateContent
+_CMSDecoderCopyAllCerts
+_CMSDecoderCopyContent
+_CMSDecoderCopyDetachedContent
+_CMSDecoderCopySignerStatus
+_CMSDecoderCreate
+_CMSDecoderGetTypeID
+_CMSDecoderFinalizeMessage
+_CMSDecoderGetDecoder
+_CMSDecoderCopyEncapsulatedContentType
+_CMSDecoderIsContentEncrypted
+_CMSDecoderGetNumSigners
+_CMSDecoderSetDecoder
+_CMSDecoderSetDetachedContent
+_CMSDecoderUpdateMessage
+_CMSDecoderGetCmsMessage
+_CMSDecoderCopySignerEmailAddress
+_CMSDecoderCopySignerCert
+_CMSDecoderCopySignerSigningTime
+_CMSDecoderCopySignerAppleCodesigningHashAgility
 _SecCMSCertificatesOnlyMessageCopyCertificates
 _SecCMSCreateCertificatesOnlyMessage
 _SecCMSCreateCertificatesOnlyMessageIAP
@@ -875,6 +949,7 @@ _SecCmsSignerInfoGetSigningTime
 _SecCmsSignerInfoGetVerificationStatus
 _SecCmsSignerInfoIncludeCerts
 _SecCmsSignerInfoSaveSMIMEProfile
+_SecCmsSignerInfoCopyCertFromEncryptionKeyPreference
 _SecCmsUtilVerificationStatusToString
 _kSecCMSAdditionalCerts
 _kSecCMSAllCerts
@@ -883,6 +958,7 @@ _kSecCMSCertChainMode
 _kSecCMSCertChainModeNone
 _kSecCMSEncryptionAlgorithmAESCBC
 _kSecCMSEncryptionAlgorithmDESCBC
+_kSecCMSHashAgility
 _kSecCMSHashingAlgorithmMD5
 _kSecCMSHashingAlgorithmSHA1
 _kSecCMSHashingAlgorithmSHA256
@@ -905,6 +981,8 @@ _SecCMSCreateCertificatesOnlyMessage
 _SecCMSCreateCertificatesOnlyMessageIAP
 _SecCMSCreateEnvelopedData
 _SecCMSDecryptEnvelopedData
+_SecCMSSignDataAndAttributes
+_SecCMSSignDigestAndAttributes
 _SecCmsContentInfoGetBulkKey
 _SecCmsContentInfoGetBulkKeySize
 _SecCmsContentInfoGetChildContentInfo
@@ -1007,6 +1085,7 @@ _SecCmsSignerInfoGetTimestampTime
 _SecCmsSignerInfoGetVerificationStatus
 _SecCmsSignerInfoIncludeCerts
 _SecCmsSignerInfoSaveSMIMEProfile
+_SecCmsSignerInfoCopyCertFromEncryptionKeyPreference
 _SecCmsTSADefaultCallback
 _SecCmsTSAGetDefaultContext
 _SecCmsUtilVerificationStatusToString
@@ -1017,6 +1096,7 @@ _kSecCMSBulkEncryptionAlgorithm
 _kSecCMSCertChainMode
 _kSecCMSEncryptionAlgorithmAESCBC
 _kSecCMSEncryptionAlgorithmDESCBC
+_kSecCMSHashAgility
 _kSecCMSHashingAlgorithmSHA1
 _kSecCMSHashingAlgorithmSHA256
 _kSecCMSHashingAlgorithmSHA384
@@ -1077,14 +1157,13 @@ _SecKeyCopyModulus
 _SecKeyCopyPersistentRef
 _SecKeyCopyPublicBytes
 _SecKeyCopyPublicKey
+_SecKeyCopyPublicKeyHash
 _SecKeyCreate
 _SecKeyCreateAttestation
 _SecKeyCreateDecryptedData
 _SecKeyCreateDuplicate
-#if TARGET_OS_IPHONE
 _SecKeyCreateECPrivateKey
 _SecKeyCreateECPublicKey
-#endif /* TARGET_OS_IPHONE */
 _SecKeyCreateEncryptedData
 _SecKeyCreateFromAttributeDictionary
 
@@ -1095,6 +1174,7 @@ _SecKeyCreateFromData
 _SecKeyCreateFromPublicBytes
 _SecKeyCreateFromPublicData
 _SecKeyCreateFromSubjectPublicKeyInfoData
+_SecKeyCopySubjectPublicKeyInfo
 #if TARGET_OS_OSX
 _SecKeyCreatePair
 #endif /* TARGET_OS_OSX */
@@ -1204,11 +1284,19 @@ _kSecKeyAlgorithmECDSASignatureMessageX962SHA256
 _kSecKeyAlgorithmECDSASignatureMessageX962SHA384
 _kSecKeyAlgorithmECDSASignatureMessageX962SHA512
 _kSecKeyAlgorithmECDSASignatureRFC4754
+_kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA224AESGCM
+_kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA256AESGCM
+_kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA384AESGCM
+_kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA512AESGCM
 _kSecKeyAlgorithmECIESEncryptionCofactorX963SHA1AESGCM
 _kSecKeyAlgorithmECIESEncryptionCofactorX963SHA224AESGCM
 _kSecKeyAlgorithmECIESEncryptionCofactorX963SHA256AESGCM
 _kSecKeyAlgorithmECIESEncryptionCofactorX963SHA384AESGCM
 _kSecKeyAlgorithmECIESEncryptionCofactorX963SHA512AESGCM
+_kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA224AESGCM
+_kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA256AESGCM
+_kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA384AESGCM
+_kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA512AESGCM
 _kSecKeyAlgorithmECIESEncryptionStandardX963SHA1AESGCM
 _kSecKeyAlgorithmECIESEncryptionStandardX963SHA224AESGCM
 _kSecKeyAlgorithmECIESEncryptionStandardX963SHA256AESGCM
@@ -1228,21 +1316,28 @@ _kSecKeyAlgorithmRSAEncryptionPKCS1
 _kSecKeyAlgorithmRSAEncryptionRaw
 _kSecKeyAlgorithmRSAEncryptionRawCCUnit
 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15MD5
-_kSecKeyAlgorithmRSASignatureDigestPKCS1v15MD5
-_kSecKeyAlgorithmRSASignatureDigestPKCS1v15Raw
 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15Raw
 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA1
 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA224
 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA256
 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA384
 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA512
-_kSecKeyAlgorithmRSASignatureMessagePKCS1v15MD5
+_kSecKeyAlgorithmRSASignatureDigestPSSSHA1
+_kSecKeyAlgorithmRSASignatureDigestPSSSHA224
+_kSecKeyAlgorithmRSASignatureDigestPSSSHA256
+_kSecKeyAlgorithmRSASignatureDigestPSSSHA384
+_kSecKeyAlgorithmRSASignatureDigestPSSSHA512
 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15MD5
 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA1
 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA224
 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA256
 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA384
 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA512
+_kSecKeyAlgorithmRSASignatureMessagePSSSHA1
+_kSecKeyAlgorithmRSASignatureMessagePSSSHA224
+_kSecKeyAlgorithmRSASignatureMessagePSSSHA256
+_kSecKeyAlgorithmRSASignatureMessagePSSSHA384
+_kSecKeyAlgorithmRSASignatureMessagePSSSHA512
 _kSecKeyAlgorithmRSASignatureRaw
 _kSecKeyAlgorithmRSASignatureRawCCUnit
 #if TARGET_OS_OSX
@@ -1250,6 +1345,7 @@ _kSecKeyAttributeName
 #endif /* TARGET_OS_OSX */
 _kSecKeyKeyExchangeParameterRequestedSize
 _kSecKeyKeyExchangeParameterSharedInfo
+_kSecKeyParameterSETokenAttestationNonce
 #if TARGET_OS_IPHONE
 _kSecPrivateKeyAttrs
 _kSecPublicKeyAttrs
@@ -1377,14 +1473,22 @@ _kSecAttrSubjectKeyID
 _kSecAttrSynchronizable
 _kSecAttrSynchronizableAny
 _kSecAttrSyncViewHint
+_kSecAttrSysBound
+_kSecAttrPersistantReference
+_kSecAttrPersistentReference
 _kSecAttrTokenID
 _kSecAttrTokenIDSecureEnclave
+_kSecAttrTokenIDAppleKeyStore
 _kSecAttrTokenOID
 _kSecAttrTombstone
 _kSecAttrType
+_kSecAttrUUID
 _kSecAttrVolume
 _kSecAttrWasAlwaysSensitive
 _kSecAttrWasNeverExtractable
+_kSecAttrKeyTypeECSECPrimeRandomPKA
+_kSecAttrKeyTypeSecureEnclaveAttestation
+_kSecAttrSecureEnclaveKeyBlob
 #elif TARGET_OS_OSX
 
 _kSecAttrAFPServerSignature
@@ -1520,16 +1624,30 @@ _kSecAttrSubjectKeyID
 _kSecAttrSyncViewHint
 _kSecAttrSynchronizable
 _kSecAttrSynchronizableAny
+_kSecAttrSysBound
+_kSecAttrPersistantReference
+_kSecAttrPersistentReference
 _kSecAttrTokenID
 _kSecAttrTokenIDSecureEnclave
+_kSecAttrTokenIDAppleKeyStore
 _kSecAttrTokenOID
 _kSecAttrTombstone
 _kSecAttrType
+_kSecAttrUUID
 _kSecAttrVolume
 _kSecAttrWasAlwaysSensitive
 _kSecAttrWasNeverExtractable
+_kSecAttrKeyTypeECSECPrimeRandomPKA
+_kSecAttrKeyTypeSecureEnclaveAttestation
+_kSecAttrSecureEnclaveKeyBlob
 #endif // TARGET_OS_OSX
 
+_kSecAttrDeriveSyncIDFromItemAttributes
+_kSecAttrPCSPlaintextServiceIdentifier
+_kSecAttrPCSPlaintextPublicKey
+_kSecAttrPCSPlaintextPublicIdentity
+_kSecAttrSHA1
+
 #include "Security/SecureObjectSync/SOSViews.exp-in"
 
 _kSecClass
@@ -1568,15 +1686,21 @@ _kSecReturnData
 _kSecReturnPersistentRef
 _kSecReturnRef
 _SecItemAdd
+_SecItemCertificateExists
 _SecItemCopyDisplayNames
 _SecItemCopyMatching
+_SecItemCopyParentCertificates_ios
 _SecItemDelete
 #if TARGET_OS_IPHONE
 _SecItemDeleteAll
 #endif
 _SecItemUpdate
+__SecItemAddAndNotifyOnSync
+_SecItemSetCurrentItemAcrossAllDevices
+_SecItemFetchCurrentItemAcrossAllDevices
+__SecItemFetchDigests
 
-__SecItemMakePersistentRef
+__SecItemCreatePersistentRef
 __SecItemParsePersistentRef
 __SecKeychainBackupSyncable
 __SecKeychainCopyBackup
@@ -1601,6 +1725,8 @@ _SecRequestSharedWebCredential
 _SecCreateSharedWebCredentialPassword
 _kSecSharedPassword
 #endif
+_kSOSInternalAccessGroup
+_kSecNetworkExtensionAccessGroupSuffix
 
 __SecSecuritydCopyWhoAmI
 __SecSyncBubbleTransfer
@@ -1608,7 +1734,10 @@ __SecSystemKeychainTransfer
 __SecSyncDeleteUserViews
 _SecItemUpdateTokenItems
 _SecItemDeleteAllWithAccessGroups
-__SecTokenItemCopyValueData
+_SecTokenItemValueCopy
+
+__SecSecuritydCopyCKKSEndpoint
+__SecSecuritydCopySOSStatusEndpoint
 
 #if TARGET_OS_IPHONE
 _kSecXPCKeyAttributesToUpdate
@@ -1628,7 +1757,6 @@ _kSecXPCKeyIDSMessage
 _kSecXPCKeySendIDSMessage
 #endif
 
-_SecCertificatePathCopyXPCArray
 _SecCertificateXPCArrayCopyArray
 _SecPolicyXPCArrayCopyArray
 #if TARGET_OS_IPHONE
@@ -1670,6 +1798,35 @@ _SecEMCSCreateDerivedEMCSKey
 _SecEMCSCreateNewiDMSKey
 #endif
 
+#if TARGET_OS_IPHONE
+//
+// libsecurity_codesigning_ios
+//
+
+_SecCodeSetDetachedSignature
+_SecCodeCopySigningInformation
+
+_SecStaticCodeCreateWithPathAndAttributes
+_SecStaticCodeCheckValidityWithErrors
+
+_kSecCodeAttributeUniversalFileOffset
+
+_kSecCodeInfoTime
+_kSecCodeInfoIdentifier
+_kSecCodeInfoTeamIdentifier
+_kSecCodeInfoCertificates
+_kSecCodeInfoCdHashes
+_kSecCodeInfoDigestAlgorithms
+_kSecCodeInfoEntitlements
+_kSecCodeInfoEntitlementsDict
+_kSecCodeInfoUnique
+
+_kSecCFErrorResourceAdded
+_kSecCFErrorResourceAltered
+_kSecCFErrorResourceMissing
+
+#endif // TARGET_OS_IPHONE
+
 //
 // Custom CFAllocators
 //