]> git.saurik.com Git - apple/xnu.git/blobdiff - EXTERNAL_HEADERS/corecrypto/cc_error.h
xnu-6153.11.26.tar.gz
[apple/xnu.git] / EXTERNAL_HEADERS / corecrypto / cc_error.h
index 57b8ec70c4ef18d6b1a5e735ec83b3d0508f0bd4..b382cc5c1cc8ed4d5c7e2f872427d5a766f6f9df 100644 (file)
@@ -116,6 +116,30 @@ enum {
     CCPOST_INTEGRITY_ERROR = -74,
     // Output of the algo is not as expected
     CCPOST_KAT_FAILURE = -75,
+
+    CCKPRNG_SEEDFILE_OPEN = -76,
+    CCKPRNG_SEEDFILE_READ = -78,
+    CCKPRNG_SEEDFILE_WRITE = -79,
+    CCKPRNG_SEEDFILE_CHMOD = -80,
+    CCKPRNG_SEEDFILE_CHOWN = -81,
+    CCKPRNG_RANDOMDEV_OPEN = -82,
+    CCKPRNG_RANDOMDEV_WRITE = -83,
+    CCKPRNG_GETENTROPY = -84,
+
+    CCSAE_HUNTPECK_EXCEEDED_MAX_TRIALS = -85,
+
+    CCERR_CALL_SEQUENCE = -86,
+
+    CCVRF_POINT_DECODE_FAILURE = -87,
+    CCVRF_POINT_INVALID_PUBLIC_KEY = -88,
+    CCVRF_VERIFY_FAILURE = -89,
+
+    // Error codes for Authenticated Encryption Modes
+    CCMODE_TAG_LENGTH_REQUEST_TOO_LONG = -100,
+    CCMODE_TAG_LENGTH_TOO_SHORT = -101,
+    CCMODE_NONCE_EMPTY = -102,
+    CCMODE_AD_EMPTY = -103,
+    CCMODE_DECRYPTION_OR_VERIFICATION_ERR=-104,
 };
 
 #define CCDRBG_STATUS_OK CCERR_OK