Print this page
5218 posix definition of NULL
correct unistd.h and iso/stddef_iso.h
update gate source affected


  84       CRYPTO_MECH_INVALID
  85 #endif /* !_KERNEL */
  86 },
  87     { ENCTYPE_DES_CBC_MD5,
  88       "des", "DES cbc mode with RSA-MD5", /* alias */
  89       &krb5int_enc_des, &krb5int_hash_md5,
  90       krb5_old_encrypt_length, krb5_old_encrypt, krb5_old_decrypt,
  91       CKSUMTYPE_RSA_MD5,
  92 #ifndef _KERNEL
  93       krb5int_des_string_to_key,
  94 #else
  95       SUN_CKM_DES_CBC,
  96       SUN_CKM_MD5,
  97       CRYPTO_MECH_INVALID,
  98       CRYPTO_MECH_INVALID
  99 #endif /* _KERNEL */
 100  },
 101     { ENCTYPE_DES_CBC_RAW,
 102       "des-cbc-raw", "DES cbc mode raw",
 103       &krb5int_enc_des, NULL,
 104       krb5_raw_encrypt_length, krb5_raw_encrypt, krb5_raw_decrypt,
 105       NULL,
 106 #ifndef _KERNEL
 107       krb5int_des_string_to_key,
 108 #else
 109       SUN_CKM_DES_CBC,
 110       NULL,
 111       CRYPTO_MECH_INVALID,
 112       CRYPTO_MECH_INVALID
 113 #endif /* !_KERNEL */
 114 },
 115 
 116     { ENCTYPE_DES3_CBC_RAW,
 117       "des3-cbc-raw", "Triple DES cbc mode raw",
 118       &krb5int_enc_des3, NULL,
 119       krb5_raw_encrypt_length, krb5_raw_encrypt, krb5_raw_decrypt,
 120       NULL,
 121 #ifndef _KERNEL
 122       krb5int_dk_string_to_key,
 123 #else
 124       SUN_CKM_DES3_CBC,
 125       NULL,
 126       CRYPTO_MECH_INVALID,
 127       CRYPTO_MECH_INVALID
 128 #endif /* !_KERNEL */
 129 },
 130 
 131     { ENCTYPE_DES3_CBC_SHA1,
 132       "des3-cbc-sha1", "Triple DES cbc mode with HMAC/sha1",
 133       &krb5int_enc_des3, &krb5int_hash_sha1,
 134       krb5_dk_encrypt_length, krb5_dk_encrypt, krb5_dk_decrypt,
 135       CKSUMTYPE_HMAC_SHA1_DES3,
 136 #ifndef _KERNEL
 137       krb5int_dk_string_to_key,
 138 #else
 139       SUN_CKM_DES3_CBC,
 140       SUN_CKM_SHA1_HMAC,


 174        * 3DES/SHA1 in draft-ietf-krb-wg-crypto-00.txt
 175        */
 176     { ENCTYPE_DES3_CBC_SHA1,    /* alias */
 177       "des3-cbc-hmac-sha1-kd", "Triple DES cbc mode with HMAC/sha1",
 178       &krb5int_enc_des3, &krb5int_hash_sha1,
 179       krb5_dk_encrypt_length, krb5_dk_encrypt, krb5_dk_decrypt,
 180       CKSUMTYPE_HMAC_SHA1_DES3,
 181 #ifndef _KERNEL
 182       krb5int_dk_string_to_key,
 183 #else
 184       SUN_CKM_DES3_CBC,
 185       SUN_CKM_SHA1_HMAC,
 186       CRYPTO_MECH_INVALID,
 187       CRYPTO_MECH_INVALID
 188 #endif /* !_KERNEL */
 189 },
 190 
 191     { ENCTYPE_DES_HMAC_SHA1,
 192       "des-hmac-sha1", "DES with HMAC/sha1",
 193       &krb5int_enc_des, &krb5int_hash_sha1,
 194       krb5_dk_encrypt_length, krb5_dk_encrypt, krb5_dk_decrypt,
 195       NULL,
 196 #ifndef _KERNEL
 197       krb5int_dk_string_to_key,
 198 #else
 199       SUN_CKM_DES_CBC,
 200       SUN_CKM_SHA1_HMAC,
 201       CRYPTO_MECH_INVALID,
 202       CRYPTO_MECH_INVALID
 203 #endif /* !_KERNEL */
 204 },
 205     { ENCTYPE_ARCFOUR_HMAC,
 206       "arcfour-hmac","ArcFour with HMAC/md5", &krb5int_enc_arcfour,
 207       &krb5int_hash_md5,
 208 krb5_arcfour_encrypt_length, krb5_arcfour_encrypt,
 209       krb5_arcfour_decrypt,
 210         CKSUMTYPE_HMAC_MD5_ARCFOUR,
 211 #ifndef _KERNEL
 212         krb5int_arcfour_string_to_key,
 213 #else
 214       SUN_CKM_RC4,
 215       SUN_CKM_MD5_HMAC,




  84       CRYPTO_MECH_INVALID
  85 #endif /* !_KERNEL */
  86 },
  87     { ENCTYPE_DES_CBC_MD5,
  88       "des", "DES cbc mode with RSA-MD5", /* alias */
  89       &krb5int_enc_des, &krb5int_hash_md5,
  90       krb5_old_encrypt_length, krb5_old_encrypt, krb5_old_decrypt,
  91       CKSUMTYPE_RSA_MD5,
  92 #ifndef _KERNEL
  93       krb5int_des_string_to_key,
  94 #else
  95       SUN_CKM_DES_CBC,
  96       SUN_CKM_MD5,
  97       CRYPTO_MECH_INVALID,
  98       CRYPTO_MECH_INVALID
  99 #endif /* _KERNEL */
 100  },
 101     { ENCTYPE_DES_CBC_RAW,
 102       "des-cbc-raw", "DES cbc mode raw",
 103       &krb5int_enc_des, NULL,
 104       krb5_raw_encrypt_length, krb5_raw_encrypt, krb5_raw_decrypt, 0,

 105 #ifndef _KERNEL
 106       krb5int_des_string_to_key,
 107 #else
 108       SUN_CKM_DES_CBC,
 109       NULL,
 110       CRYPTO_MECH_INVALID,
 111       CRYPTO_MECH_INVALID
 112 #endif /* !_KERNEL */
 113 },
 114 
 115     { ENCTYPE_DES3_CBC_RAW,
 116       "des3-cbc-raw", "Triple DES cbc mode raw",
 117       &krb5int_enc_des3, NULL,
 118       krb5_raw_encrypt_length, krb5_raw_encrypt, krb5_raw_decrypt, 0,

 119 #ifndef _KERNEL
 120       krb5int_dk_string_to_key,
 121 #else
 122       SUN_CKM_DES3_CBC,
 123       NULL,
 124       CRYPTO_MECH_INVALID,
 125       CRYPTO_MECH_INVALID
 126 #endif /* !_KERNEL */
 127 },
 128 
 129     { ENCTYPE_DES3_CBC_SHA1,
 130       "des3-cbc-sha1", "Triple DES cbc mode with HMAC/sha1",
 131       &krb5int_enc_des3, &krb5int_hash_sha1,
 132       krb5_dk_encrypt_length, krb5_dk_encrypt, krb5_dk_decrypt,
 133       CKSUMTYPE_HMAC_SHA1_DES3,
 134 #ifndef _KERNEL
 135       krb5int_dk_string_to_key,
 136 #else
 137       SUN_CKM_DES3_CBC,
 138       SUN_CKM_SHA1_HMAC,


 172        * 3DES/SHA1 in draft-ietf-krb-wg-crypto-00.txt
 173        */
 174     { ENCTYPE_DES3_CBC_SHA1,    /* alias */
 175       "des3-cbc-hmac-sha1-kd", "Triple DES cbc mode with HMAC/sha1",
 176       &krb5int_enc_des3, &krb5int_hash_sha1,
 177       krb5_dk_encrypt_length, krb5_dk_encrypt, krb5_dk_decrypt,
 178       CKSUMTYPE_HMAC_SHA1_DES3,
 179 #ifndef _KERNEL
 180       krb5int_dk_string_to_key,
 181 #else
 182       SUN_CKM_DES3_CBC,
 183       SUN_CKM_SHA1_HMAC,
 184       CRYPTO_MECH_INVALID,
 185       CRYPTO_MECH_INVALID
 186 #endif /* !_KERNEL */
 187 },
 188 
 189     { ENCTYPE_DES_HMAC_SHA1,
 190       "des-hmac-sha1", "DES with HMAC/sha1",
 191       &krb5int_enc_des, &krb5int_hash_sha1,
 192       krb5_dk_encrypt_length, krb5_dk_encrypt, krb5_dk_decrypt, 0,

 193 #ifndef _KERNEL
 194       krb5int_dk_string_to_key,
 195 #else
 196       SUN_CKM_DES_CBC,
 197       SUN_CKM_SHA1_HMAC,
 198       CRYPTO_MECH_INVALID,
 199       CRYPTO_MECH_INVALID
 200 #endif /* !_KERNEL */
 201 },
 202     { ENCTYPE_ARCFOUR_HMAC,
 203       "arcfour-hmac","ArcFour with HMAC/md5", &krb5int_enc_arcfour,
 204       &krb5int_hash_md5,
 205 krb5_arcfour_encrypt_length, krb5_arcfour_encrypt,
 206       krb5_arcfour_decrypt,
 207         CKSUMTYPE_HMAC_MD5_ARCFOUR,
 208 #ifndef _KERNEL
 209         krb5int_arcfour_string_to_key,
 210 #else
 211       SUN_CKM_RC4,
 212       SUN_CKM_MD5_HMAC,