में सुरक्षित रूप से यादृच्छिक संख्या उत्पन्न करना उद्देश्य-सी के लिए मुझे उद्योग-स्वीकृत सुरक्षित छद्म-यादृच्छिक संख्या जनरेटर कहां मिल सकता है? क्या ओएस एक्स एसडीके में कोई बनाया गया है?उद्देश्य-सी
मेरा प्रश्न मूल रूप से this one जैसा ही है, सिवाय इसके कि मैं सुरक्षित PRNG की तलाश में हूं।
संपादित करें: मदद के लिए
सभी को धन्यवाद।
-(NSData *)getRandomBytes:(NSUInteger)length {
return [[NSFileHandle fileHandleForReadingAtPath:@"/dev/random"] readDataOfLength:length];
}
SecRandomCopyBytes [OSX में समर्थित] है (http://stackoverflow.com/questions/6510638/encrypt-nsstring-using-aes-128-and-a -कुंजी)? – pepsi
आह लग रहा है SecRandomCopyBytes किया गया था [शेर में जोड़ा] की तरह (https://developer.apple.com/library/mac/#releasenotes/General/MacOSXLionAPIDiffs/Security.html)। मैं 10.6 का समर्थन करना चाहता हूं .. कोई विकल्प? – pepsi
@pepsi: केवल '/ dev/random' से पढ़ने के बारे में कैसे? –