⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sec2_global.c

📁 freescale ppc sec2加解密单元驱动
💻 C
📖 第 1 页 / 共 5 页
字号:
    /* DPD_POLY_LDCTX_A3_B2_ADD_ULCTX  Req OpId 0x5427 */    0x55e00080,     /* DPD_POLY_LDCTX_A0_B3_MUL1_ULCTX Req OpId 0x5428 */    0x56300080,     /* DPD_POLY_LDCTX_A0_B3_MUL2_ULCTX Req OpId 0x5429 */    0x57300080,     /* DPD_POLY_LDCTX_A0_B3_ADD_ULCTX  Req OpId 0x542a */    0x55300080,     /* DPD_POLY_LDCTX_A1_B3_MUL1_ULCTX Req OpId 0x542b */    0x56700080,     /* DPD_POLY_LDCTX_A1_B3_MUL2_ULCTX Req OpId 0x542c */    0x57700080,     /* DPD_POLY_LDCTX_A1_B3_ADD_ULCTX  Req OpId 0x542d */    0x55700080,     /* DPD_POLY_LDCTX_A2_B3_MUL1_ULCTX Req OpId 0x542e */    0x56b00080,     /* DPD_POLY_LDCTX_A2_B3_MUL2_ULCTX Req OpId 0x542f */    0x57b00080,     /* DPD_POLY_LDCTX_A2_B3_ADD_ULCTX  Req OpId 0x5430 */    0x55b00080,     /* DPD_POLY_LDCTX_A3_B3_MUL1_ULCTX Req OpId 0x5431 */    0x56f00080,     /* DPD_POLY_LDCTX_A3_B3_MUL2_ULCTX Req OpId 0x5432 */    0x57f00080,     /* DPD_POLY_LDCTX_A3_B3_ADD_ULCTX  Req OpId 0x5433 */    0x55f00080    };/* * Header constants for ECC_POINT_REQ / DPD_EC_LDCTX_kP_ULCTX_GROUP * These descriptors use the "packed" format */const unsigned long PkhaEccPointReq[1*NUM_EC_POINT_DESC] = {    /* DPD_EC_FP_AFF_PT_MULT          OpId 0x5800 */    0x50500048,     /* DPD_EC_FP_PROJ_PT_MULT         OpId 0x5801 */    0x50700048,     /* DPD_EC_F2M_AFF_PT_MULT         OpId 0x5802 */    0x50600048,     /* DPD_EC_F2M_PROJ_PT_MULT        OpId 0x5803 */    0x50800048,    /* DPD_EC_FP_LDCTX_ADD_ULCTX      OpId 0x5804 */    0x50900048,     /* DPD_EC_FP_LDCTX_DOUBLE_ULCTX   OpId 0x5805 */    0x50a00048,     /* DPD_EC_F2M_LDCTX_ADD_ULCTX     OpId 0x5806 */    0x50b00048,     /* DPD_EC_F2M_LDCTX_DOUBLE_ULCTX  OpId 0x5807 */    0x50c00048    };/* * Header constants for ECC_2OP_REQ / DPD_EC_2OP_GROUP */const unsigned long sec2_PkhaEcc2OpReq[1*NUM_EC_2OP_DESC] = {        /* DPD_EC_F2M_LDCTX_MUL1_ULCTX Req OpId 0x5900 */    0x50800048    };/* * Header constants for ECC_SPKBUILD_REQ / DPD_EC_SPKBUILD_GROUP */const unsigned long PkhaEccSpkbuildReq[1*NUM_EC_SPKBUILD_DESC] ={      /* DPD_EC_SPKBUILD Req OpId 0x5c00 */  0x5ff00038};/* * Header constants for ECC_PTADD_DBL */ const unsigned long PkhaEccPtaddDblReq[1 * NUM_EC_PTADD_DBL_DESC] = {     /* DPD_EC_FPADD      Req OpId 0x5d00 */     0x50900058,     /* DPD_EC_FPDBL      Req OpId 0x5d01 */     0x50a00058,     /* DPD_EC_F2MADD     Req OpId 0x5d02 */     0x50b00058,     /* DPD_EC_F2MDBL     Req OpId 0x5d03 */     0x50c00058 };/* * Header constants for IPSEC_CBC_REQ / DPD_IPSEC_CBC_GROUP */const unsigned long IpsecCbcReq[1*NUM_IPSEC_CBC_DESC] = {    /* DPD_IPSEC_CBC_SDES_ENCRYPT_MD5_PAD    OpId 0x7000 */    0x20531e20,    /* DPD_IPSEC_CBC_SDES_ENCRYPT_SHA_PAD    OpId 0x7001 */    0x20531c20,    /* DPD_IPSEC_CBC_SDES_ENCRYPT_SHA256_PAD OpId 0x7002 */    0x20531d20,    /* DPD_IPSEC_CBC_SDES_DECRYPT_MD5_PAD    OpId 0x7003 */    0x20431e22,    /* DPD_IPSEC_CBC_SDES_DECRYPT_SHA_PAD    OpId 0x7004 */    0x20431c22,    /* DPD_IPSEC_CBC_SDES_DECRYPT_SHA256_PAD OpId 0x7005 */    0x20431d22,    /* DPD_IPSEC_CBC_TDES_ENCRYPT_MD5_PAD    OpId 0x7006 */    0x20731e20,    /* DPD_IPSEC_CBC_TDES_ENCRYPT_SHA_PAD    OpId 0x7007 */    0x20731c20,    /* DPD_IPSEC_CBC_TDES_ENCRYPT_SHA256_PAD OpId 0x7008 */    0x20731d20,    /* DPD_IPSEC_CBC_TDES_DECRYPT_MD5_PAD    OpId 0x7009 */    0x20631e22,    /* DPD_IPSEC_CBC_TDES_DECRYPT_SHA_PAD    OpId 0x700a */    0x20631c22,    /* DPD_IPSEC_CBC_TDES_DECRYPT_SHA256_PAD OpId 0x700b */    0x20631d22    };/* * Header constants for IPSEC_ECB_REQ / DPD_IPSEC_ECB_GROUP */const unsigned long IpsecEcbReq[1*NUM_IPSEC_ECB_DESC] = {    /* DPD_IPSEC_ECB_SDES_ENCRYPT_MD5_PAD    OpId 0x7100 */    0x20131e20,    /* DPD_IPSEC_ECB_SDES_ENCRYPT_SHA_PAD    OpId 0x7101 */    0x20131c20,    /* DPD_IPSEC_ECB_SDES_ENCRYPT_SHA256_PAD OpId 0x7102 */    0x20131d20,    /* DPD_IPSEC_ECB_SDES_DECRYPT_MD5_PAD    OpId 0x7103 */    0x20031e22,    /* DPD_IPSEC_ECB_SDES_DECRYPT_SHA_PAD    OpId 0x7104 */    0x20031c22,    /* DPD_IPSEC_ECB_SDES_DECRYPT_SHA256_PAD OpId 0x7105 */    0x20031d22,    /* DPD_IPSEC_ECB_TDES_ENCRYPT_MD5_PAD    OpId 0x7106 */    0x20331e20,    /* DPD_IPSEC_ECB_TDES_ENCRYPT_SHA_PAD    OpId 0x7107 */    0x20331c20,    /* DPD_IPSEC_ECB_TDES_ENCRYPT_SHA256_PAD OpId 0x7108 */    0x20331d20,    /* DPD_IPSEC_ECB_TDES_DECRYPT_MD5_PAD    OpId 0x7109 */    0x20231e22,    /* DPD_IPSEC_ECB_TDES_DECRYPT_SHA_PAD    OpId 0x710a */    0x20231c22,    /* DPD_IPSEC_ECB_TDES_DECRYPT_SHA256_PAD OpId 0x710b */    0x20231d22    };/* * Header constants for IPSEC_AES_CBC_REQ / DPD_IPSEC_AES_CBC_GROUP */ const unsigned long IpsecAesCbcReq[1*NUM_IPSEC_AES_CBC_DESC] = {    /*  DPD_IPSEC_AES_CBC_ENCRYPT_MD5_APAD           OpId 0x8000 */    0x60331E20,    /*  DPD_IPSEC_AES_CBC_ENCRYPT_SHA_APAD           OpId 0x8001 */    0x60331C20,    /*  DDPD_IPSEC_AES_CBC_ENCRYPT_SHA256_APAD       OpId 0x8002 */    0x60331D20,    /*  DPD_IPSEC_AES_CBC_ENCRYPT_MD5                OpId 0x8003 */    0x60331a20,    /*  DPD_IPSEC_AES_CBC_ENCRYPT_SHA                OpId 0x8004 */    0x60331820,    /*  DDPD_IPSEC_AES_CBC_ENCRYPT_SHA256            OpId 0x8005 */    0x60331920,    /*  DPD_IPSEC_AES_CBC_DECRYPT_MD5_APAD           OpId 0x8006 */    0x60231e22,    /*  DPD_IPSEC_AES_CBC_DECRYPT_SHA_APAD           OpId 0x8007 */    0x60231c22,    /*  DDPD_IPSEC_AES_CBC_DECRYPT_SHA256_APAD       OpId 0x8008 */    0x60231d22,    /*  DPD_IPSEC_AES_CBC_DECRYPT_MD5                OpId 0x8009 */    0x60231a22,    /*  DPD_IPSEC_AES_CBC_DECRYPT_SHA                OpId 0x800a */    0x60231822,    /*  DDPD_IPSEC_AES_CBC_DECRYPT_SHA256            OpId 0x800b */    0x60231922};/* * Header constants for IPSEC_AES_ECB_REQ / DPD_IPSEC_AES_ECB_GROUP */const unsigned long IpsecAesEcbReq[1*NUM_IPSEC_AES_ECB_DESC] = {    /*  DPD_IPSEC_AES_ECB_ENCRYPT_MD5_APAD           OpId 0x8100 */    0x60131E20,    /*  DPD_IPSEC_AES_ECB_ENCRYPT_SHA_APAD           OpId 0x8101 */    0x60131C20,    /*  DDPD_IPSEC_AES_ECB_ENCRYPT_SHA256_APAD       OpId 0x8102 */    0x60131D20,    /*  DPD_IPSEC_AES_ECB_ENCRYPT_MD5                OpId 0x8103 */    0x60131a20,    /*  DPD_IPSEC_AES_ECB_ENCRYPT_SHA                OpId 0x8104 */    0x60131820,    /*  DDPD_IPSEC_AES_ECB_ENCRYPT_SHA256            OpId 0x8105 */    0x60131920,    /*  DPD_IPSEC_AES_ECB_DECRYPT_MD5_APAD           OpId 0x8106 */    0x60031e22,    /*  DPD_IPSEC_AES_ECB_DECRYPT_SHA_APAD           OpId 0x8107 */    0x60031c22,    /*  DDPD_IPSEC_AES_ECB_DECRYPT_SHA256_APAD       OpId 0x8108 */    0x60031d22,    /*  DPD_IPSEC_AES_ECB_DECRYPT_MD5                OpId 0x8109 */    0x60031a22,    /*  DPD_IPSEC_AES_ECB_DECRYPT_SHA                OpId 0x810a */    0x60031822,    /*  DDPD_IPSEC_AES_ECB_DECRYPT_SHA256            OpId 0x810b */    0x60031922};/* * Header constants for IPSEC_ESP_REQ / DPD_IPSEC_ESP_GROUP */const unsigned long IpsecEspReq[1*NUM_IPSEC_ESP_DESC] = {    /*  DPD_IPSEC_ESP_OUT_SDES_ECB_CRPT_MD5_PAD      OpId 0x7500 */    0x20131e08,    /*  DPD_IPSEC_ESP_OUT_SDES_ECB_CRPT_SHA_PAD      OpId 0x7501 */    0x20131c08,    /*  DPD_IPSEC_ESP_OUT_SDES_ECB_CRPT_SHA256_PAD   OpId 0x7502 */    0x20131d08,    /*  DPD_IPSEC_ESP_IN_SDES_ECB_DCRPT_MD5_PAD      OpId 0x7503 */    0x20031e0a,    /*  DPD_IPSEC_ESP_IN_SDES_ECB_DCRPT_SHA_PAD      OpId 0x7504 */    0x20031c0a,    /*  DPD_IPSEC_ESP_IN_SDES_ECB_DCRPT_SHA256_PAD   OpId 0x7505 */    0x20031d0a,    /*  DPD_IPSEC_ESP_OUT_SDES_CBC_CRPT_MD5_PAD      OpId 0x7506 */    0x20531e08,    /*  DPD_IPSEC_ESP_OUT_SDES_CBC_CRPT_SHA_PAD      OpId 0x7507 */    0x20531c08,    /*  DPD_IPSEC_ESP_OUT_SDES_CBC_CRPT_SHA256_PAD   OpId 0x7508 */    0x20531d08,    /*  DPD_IPSEC_ESP_IN_SDES_CBC_DCRPT_MD5_PAD      OpId 0x7509 */    0x20431e0a,    /*  DPD_IPSEC_ESP_IN_SDES_CBC_DCRPT_SHA_PAD      OpId 0x750a */    0x20431c0a,    /*  DPD_IPSEC_ESP_IN_SDES_CBC_DCRPT_SHA256_PAD   OpId 0x750b */    0x20431d0a,    /*  DPD_IPSEC_ESP_OUT_TDES_CBC_CRPT_MD5_PAD      OpId 0x750c */    0x20731e08,    /*  DPD_IPSEC_ESP_OUT_TDES_CBC_CRPT_SHA_PAD      OpId 0x750d */    0x20731c08,    /*  DPD_IPSEC_ESP_OUT_TDES_CBC_CRPT_SHA256_PAD   OpId 0x750e */    0x20731d08,    /*  DPD_IPSEC_ESP_IN_TDES_CBC_DCRPT_MD5_PAD      OpId 0x750f */    0x20631e0a,    /*  DPD_IPSEC_ESP_IN_TDES_CBC_DCRPT_SHA_PAD      OpId 0x7510 */    0x20631c0a,    /*  DPD_IPSEC_ESP_IN_TDES_CBC_DCRPT_SHA256_PAD   OpId 0x7511 */    0x20631d0a,    /*  DPD_IPSEC_ESP_OUT_TDES_ECB_CRPT_MD5_PAD      OpId 0x7512 */    0x20331e08,    /*  DPD_IPSEC_ESP_OUT_TDES_ECB_CRPT_SHA_PAD      OpId 0x7513 */    0x20331c08,    /*  DPD_IPSEC_ESP_OUT_TDES_ECB_CRPT_SHA256_PAD   OpId 0x7514 */    0x20331d08,    /*  DPD_IPSEC_ESP_IN_TDES_ECB_DCRPT_MD5_PAD      OpId 0x7515 */    0x20231e0a,    /*  DPD_IPSEC_ESP_IN_TDES_ECB_DCRPT_SHA_PAD      OpId 0x7516 */    0x20231c0a,    /*  DPD_IPSEC_ESP_IN_TDES_ECB_DCRPT_SHA256_PAD   OpId 0x7517 */    0x20231d0a};/* * Header constants for CCMP_REQ / DPD_CCMP_GROUP */ const unsigned long CcmpReq[1*NUM_CCMP_DESC] = {    /*  DPD_802_11_CCMP_OUTBOUND OpId 0x6500 */    0x6b100018,    /*  DPD_802_11_CCMP_INBOUND  OpId 0x6501) */    0x6b00001a};/* * Header constants for SRTP_REQ / DPD_SRTP_GROUP */ const unsigned long SrtpReq[1*NUM_SRTP_DESC] = {    /*  DPD_SRTP_OUTBOUND OpId 0x8500 */    0x60631c28,    /*  DPD_SRTP_INBOUND  OpId 0x8501 */    0x60631c2a};/* * Header constants for KEA_CRYPT_REQ / DPD_KEA_CRYPT_GROUP */ const unsigned long KeaReq[1 * NUM_KEA_CRYPT_DESC] = {    /* DPD_KEA_f8_UPLINK_CRYPT (DPD_KEA_CRYPT_GROUP + 0)   OpId 0xa000 */    0x71800010,    /* DPD_KEA_f8_DOWNLINK_CRYPT (DPD_KEA_CRYPT_GROUP + 1) OpId 0xa000 */    0x71c00010,    /* DPD_KEA_f9_UPLINK_CRYPT (DPD_KEA_CRYPT_GROUP + 2)   OpId 0xa000 */    0x71a00010,    /* DPD_KEA_f9_DOWNLINK_CRYPT (DPD_KEA_CRYPT_GROUP + 3) OpId 0xa000 */    0x71e00010,};/* * Header constants for TLS_BLOCK_INBOUND_REQ / DPD_TLS_BLOCK_INBOUND_GROUP */const unsigned long TlsBlockInboundReq[1 * NUM_TLS_BLOCK_INBOUND_DESC] = {    /* DPD_TLS_BLOCK_INBOUND OpId 0x9000 */    0x00000000};    /* * Header constants for TLS_BLOCK_OUTBOUND_REQ / DPD_TLS_BLOCK_OUTBOUND_GROUP

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -