]> git.saurik.com Git - apple/security.git/blobdiff - OSX/sec/Security/SecRecoveryKey.m
Security-59754.80.3.tar.gz
[apple/security.git] / OSX / sec / Security / SecRecoveryKey.m
index a59b922a500510a6d8f28a1a7fc78f5db33d2e49..5f400e0201f05e8a396da298b7a0e555c8b8f39d 100644 (file)
@@ -9,9 +9,9 @@
 #import <corecrypto/cchkdf.h>
 #import <corecrypto/ccsha2.h>
 #import <corecrypto/ccec.h>
+#import <corecrypto/ccrng.h>
 
 #import <utilities/SecCFWrappers.h>
-#import <CommonCrypto/CommonRandomSPI.h>
 #import <AssertMacros.h>
 
 
@@ -301,7 +301,7 @@ RKBackupCreateECKey(SecRecoveryKey *rk, bool returnFullkey)
 
     status = ccec_generate_key_deterministic(cp,
                                              CFDataGetLength(derivedSecret), CFDataGetBytePtr(derivedSecret),
-                                             ccDRBGGetRngState(),
+                                             ccrng(NULL),
                                              CCEC_GENKEY_DETERMINISTIC_COMPACT,
                                              fullKey);
     require_noerr(status, fail);