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];   
  1. MCEncryptionNone
  2. MCEncryptionOptional
  3. 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

Popular posts from this blog

Verilog Error: output or inout port "Q" must be connected to a structural net expression -

jasper reports - How to center align barcode using jasperreports and barcode4j -

c# - ASP.NET MVC - Attaching an entity of type 'MODELNAME' failed because another entity of the same type already has the same primary key value -