|  | TrustCore SDK NanoSec API reference
    version 7.0
    | 
The following table lists the SSL alert codes (from ssl.h) that correspond to DigiCert® TrustCore SDK error codes.
| Alert Definition | Value | 
|---|---|
| SSL_ALERT_CLOSE_NOTIFY | 0 | 
| SSL_ALERT_UNEXPECTED_MESSAGE | 10 | 
| SSL_ALERT_BAD_RECORD_MAC | 20 | 
| SSL_ALERT_DECRYPTION_FAILED | 21 | 
| SSL_ALERT_RECORD_OVERFLOW | 22 | 
| SSL_ALERT_DECOMPRESSION_FAILURE | 30 | 
| SSL_ALERT_HANDSHAKE_FAILURE | 40 | 
| SSL_ALERT_NO_CERTIFICATE | 41 | 
| SSL_ALERT_BAD_CERTIFICATE | 42 | 
| SSL_ALERT_UNSUPPORTED_CERTIFICATE | 43 | 
| SSL_ALERT_CERTIFICATE_REVOKED | 44 | 
| SSL_ALERT_CERTIFICATE_EXPIRED | 45 | 
| SSL_ALERT_CERTIFICATE_UNKNOWN | 46 | 
| SSL_ALERT_ILLEGAL_PARAMETER | 47 | 
| SSL_ALERT_UNKNOWN_CA | 48 | 
| SSL_ALERT_ACCESS_DENIED | 49 | 
| SSL_ALERT_DECODE_ERROR | 50 | 
| SSL_ALERT_DECRYPT_ERROR | 51 | 
| SSL_ALERT_EXPORT_RESTRICTION | 60 | 
| SSL_ALERT_PROTOCOL_VERSION | 70 | 
| SSL_ALERT_INSUFFICIENT_SECURITY | 71 | 
| SSL_ALERT_INTERNAL_ERROR | 80 | 
| SSL_ALERT_INAPPROPRIATE_FALLBACK | 86 | 
| SSL_ALERT_USER_CANCELED | 90 | 
| SSL_ALERT_NO_RENEGOTIATION | 100 | 
| SSL_ALERT_UNSUPPORTED_EXTENSION | 110 | 
| SSL_ALERT_CERTIFICATE_UNOBTAINABLE | 111 | 
| SSL_ALERT_UNRECOGNIZED_NAME | 112 | 
| SSL_ALERT_BAD_CERTIFICATE_STATUS_RESPONSE | 113 | 
| SSL_ALERT_BAD_CERTIFICATE_HASH_VALUE | 114 | 
| SSL_ALERT_INNER_APPLICATION_FAILURE | 208 | 
| SSL_ALERT_INNER_APPLICATION_VERIFICATION | 209 |