1040 |
case SHISHI_DES_CBC_NONE: |
case SHISHI_DES_CBC_NONE: |
1041 |
case SHISHI_DES3_CBC_HMAC_SHA1_KD: |
case SHISHI_DES3_CBC_HMAC_SHA1_KD: |
1042 |
ad->ivtab[i]->keyusage = SHISHI_KEYUSAGE_KCMD_DES; |
ad->ivtab[i]->keyusage = SHISHI_KEYUSAGE_KCMD_DES; |
1043 |
|
ad->ivtab[i]->iv = malloc (ad->ivtab[i]->ivlen); |
1044 |
|
memset (ad->ivtab[i]->iv, i, ad->ivtab[i]->ivlen); |
1045 |
break; |
break; |
1046 |
default : |
default : |
1047 |
ad->ivtab[i]->keyusage = SHISHI_KEYUSAGE_KCMD_DES + 6 - 4*i; |
ad->ivtab[i]->keyusage = SHISHI_KEYUSAGE_KCMD_DES + 6 - 4*i; |
1048 |
} |
ad->ivtab[i]->iv = malloc (ad->ivtab[i]->ivlen); |
1049 |
|
memset (ad->ivtab[i]->iv, 0, ad->ivtab[i]->ivlen); |
1050 |
ad->ivtab[i]->iv = malloc (ad->ivtab[i]->ivlen); |
} |
|
memset (ad->ivtab[i]->iv, i, ad->ivtab[i]->ivlen); |
|
1051 |
} |
} |
1052 |
} |
} |
1053 |
#endif |
#endif |