Changeset View
Changeset View
Standalone View
Standalone View
sys/crypto/aesni/aesni_wrap.c
Show First 20 Lines • Show All 440 Lines • ▼ Show 20 Lines | |||||
{ | { | ||||
int decsched; | int decsched; | ||||
decsched = 1; | decsched = 1; | ||||
switch (ses->algo) { | switch (ses->algo) { | ||||
case CRYPTO_AES_ICM: | case CRYPTO_AES_ICM: | ||||
case CRYPTO_AES_NIST_GCM_16: | case CRYPTO_AES_NIST_GCM_16: | ||||
case CRYPTO_AES_CCM_16: | |||||
decsched = 0; | decsched = 0; | ||||
/* FALLTHROUGH */ | /* FALLTHROUGH */ | ||||
case CRYPTO_AES_CBC: | case CRYPTO_AES_CBC: | ||||
switch (keylen) { | switch (keylen) { | ||||
case 128: | case 128: | ||||
ses->rounds = AES128_ROUNDS; | ses->rounds = AES128_ROUNDS; | ||||
break; | break; | ||||
case 192: | case 192: | ||||
Show All 38 Lines |