title: Key Management: Hardcode Encryption Key In AFNetworkingReachibilityManager
body: <p>We did review our app for security testing and response we got issue in AFNetworkingReachbilityManager class for Hardcode Encryption Key. Any Idea how to fix this security issue.</p>
  
  <p>Here is the code where they point out hardcode encryption key.</p>
  
  <pre><code>+ (NSSet *)keyPathsForValuesAffectingValueForKey:(NSString *)key {
     if ([key isEqualToString:@"reachable"] || [key 
        isEqualToString:@"reachableViaWWAN"] || [key 
        isEqualToString:@"reachableViaWiFi"]) {
       return [NSSet setWithObject:@"networkReachabilityStatus"];
    }
  
       return [super keyPathsForValuesAffectingValueForKey:key];
    }
  </code></pre>