Ios 我想知道这个代码是否安全?如果不安全,怎么办?

Ios 我想知道这个代码是否安全?如果不安全,怎么办?,ios,ssl,Ios,Ssl,**我已经用ssl和套接字建立了连接,但我混淆了它的安全性?请任何人描述它是否安全,如果它不安全,那么怎么办** (void)connection{ uint portNo = 443; CFReadStreamRef readStream; CFWriteStreamRef writeStream; CFStreamCreatePairWithSocketToHost(NULL, (CFStringRef)@"myipaddress", portNo, &readStream, &

**我已经用ssl和套接字建立了连接,但我混淆了它的安全性?请任何人描述它是否安全,如果它不安全,那么怎么办**

(void)connection{

uint portNo = 443;
CFReadStreamRef readStream;
CFWriteStreamRef writeStream;

CFStreamCreatePairWithSocketToHost(NULL, (CFStringRef)@"myipaddress", portNo, &readStream, &writeStream);
inputStream = (__bridge NSInputStream *)readStream;
outputStream = (__bridge NSOutputStream *)writeStream;

[inputStream setDelegate:self];
[outputStream setDelegate:self];

[inputStream scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
[outputStream scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
[inputStream open];
[outputStream open];
[inputStream setProperty:NSStreamSocketSecurityLevelNegotiatedSSL forKey:NSStreamSocketSecurityLevelKey];
[outputStream setProperty:NSStreamSocketSecurityLevelNegotiatedSSL forKey:NSStreamSocketSecurityLevelKey];

NSDictionary *setting=[[NSDictionary alloc] initWithObjectsAndKeys:[NSNumber numberWithBool:YES],
                        kCFStreamSSLAllowsExpiredCertificates,
                        [NSNumber numberWithBool:YES], kCFStreamSSLAllowsAnyRoot,
                        [NSNumber numberWithBool:NO], kCFStreamSSLValidatesCertificateChain,
                        kCFNull, kCFStreamSSLPeerName,
                        nil ];

CFReadStreamSetProperty((CFReadStreamRef)readStream, kCFStreamPropertySSLSettings, (CFTypeRef)setting);
CFReadStreamSetProperty((CFReadStreamRef)writeStream, kCFStreamPropertySSLSettings, (CFTypeRef)setting);

}

网络安全?如果您有256位ssl,那么就不用担心了。针对什么进行安全保护?SSL检查并不全面……回顾,如何在网络上使用256位SSL