objective c - Encryption of session in MultipeerConnectivity framework for iOS -
I am working on the iOS Multipurpose Framework and am very happy with it. I am sharing some synergy data, so encryption has to be done. When we create session we have three options:
self.session = [[MCSession alloc] initWithPeer: self.myPeerID securityIdentity: zero encryptionPreference: MCEncryptionRequired]; -
MCEncryptionNone -
MCEncryptionOptional -
MCEncryptionRequired I've read the Apple Guide but could not find any more information about it if I pass through MCEncryptionRequired Does anyone know what this is? Kind of encryption? Thank you.
Alban DeWat analyzed the structure of the structure. From page 58:
with MCEncryptionRequired authentication : a ?? ¨ - DTLS with mutual authentication:
- Each colleague sends his certificate and validates the other party's certificate
- RSA & Amp; EC-DSA TLS Cipher Suite
- Suitable for a total of 30 cipher PFS cipher suites.
- In practice, TLS_RSA_WITH_AES_256_CBC_SHA256 is always done through negotiation, which does not account ???? T PFS
with page 61:
without MCEncryptionRequired authentication : a ?? ¨ - DTLS cipher suit with Anonymous TLS has not been issued
- A "AES Tls Cipher Suite:
- TLS_ DH_anon_WITH_AES_128_CBC_SHA,
- TLS_ DH_anon_WITH_AES_256_CBC_SHA,
- TLS_DH_anon_WITH_AES_128_CBC_SHA256,
- TLS_DH_anon_WITH_AES_256_CBC_SHA256
Comments
Post a Comment