diff options
author | Michael Brown <mcb30@etherboot.org> | 2009-02-18 21:25:14 +0000 |
---|---|---|
committer | Michael Brown <mcb30@etherboot.org> | 2009-02-18 21:28:46 +0000 |
commit | 991f907d5bcb90643491184bc2ecd05a5b2f4e17 (patch) | |
tree | 1ae11aec6797cd98540114a3e4c86bf9c1a6e1b2 /src | |
parent | aaa26f3bd355e20554d142eaded0657e7c351dac (diff) | |
download | ipxe-991f907d5bcb90643491184bc2ecd05a5b2f4e17.tar.gz |
[crypto] Rename aes_algorithm to aes_cbc_algorithm
Diffstat (limited to 'src')
-rw-r--r-- | src/crypto/axtls_aes.c | 24 | ||||
-rw-r--r-- | src/include/gpxe/aes.h | 2 | ||||
-rw-r--r-- | src/net/tls.c | 4 |
3 files changed, 15 insertions, 15 deletions
diff --git a/src/crypto/axtls_aes.c b/src/crypto/axtls_aes.c index ac7e921d0..f36a230c3 100644 --- a/src/crypto/axtls_aes.c +++ b/src/crypto/axtls_aes.c @@ -4,7 +4,7 @@ #include <gpxe/crypto.h> #include <gpxe/aes.h> -static int aes_setkey ( void *ctx, const void *key, size_t keylen ) { +static int aes_cbc_setkey ( void *ctx, const void *key, size_t keylen ) { AES_CTX *aesctx = ctx; AES_MODE mode; @@ -23,32 +23,32 @@ static int aes_setkey ( void *ctx, const void *key, size_t keylen ) { return 0; } -static void aes_setiv ( void *ctx, const void *iv ) { +static void aes_cbc_setiv ( void *ctx, const void *iv ) { AES_CTX *aesctx = ctx; memcpy ( aesctx->iv, iv, sizeof ( aesctx->iv ) ); } -static void aes_encrypt ( void *ctx, const void *data, void *dst, - size_t len ) { +static void aes_cbc_encrypt ( void *ctx, const void *data, void *dst, + size_t len ) { AES_CTX *aesctx = ctx; AES_cbc_encrypt ( aesctx, data, dst, len ); } -static void aes_decrypt ( void *ctx, const void *data, void *dst, - size_t len ) { +static void aes_cbc_decrypt ( void *ctx, const void *data, void *dst, + size_t len ) { AES_CTX *aesctx = ctx; AES_cbc_decrypt ( aesctx, data, dst, len ); } -struct crypto_algorithm aes_algorithm = { - .name = "aes", +struct crypto_algorithm aes_cbc_algorithm = { + .name = "aes_cbc", .ctxsize = sizeof ( AES_CTX ), .blocksize = 16, - .setkey = aes_setkey, - .setiv = aes_setiv, - .encode = aes_encrypt, - .decode = aes_decrypt, + .setkey = aes_cbc_setkey, + .setiv = aes_cbc_setiv, + .encode = aes_cbc_encrypt, + .decode = aes_cbc_decrypt, }; diff --git a/src/include/gpxe/aes.h b/src/include/gpxe/aes.h index 75cb4c44e..dd6e77341 100644 --- a/src/include/gpxe/aes.h +++ b/src/include/gpxe/aes.h @@ -3,6 +3,6 @@ struct crypto_algorithm; -extern struct crypto_algorithm aes_algorithm; +extern struct crypto_algorithm aes_cbc_algorithm; #endif /* _GPXE_AES_H */ diff --git a/src/net/tls.c b/src/net/tls.c index f5bff7a49..df872d42e 100644 --- a/src/net/tls.c +++ b/src/net/tls.c @@ -486,12 +486,12 @@ static int tls_select_cipher ( struct tls_session *tls, switch ( cipher_suite ) { case htons ( TLS_RSA_WITH_AES_128_CBC_SHA ): key_len = ( 128 / 8 ); - cipher = &aes_algorithm; + cipher = &aes_cbc_algorithm; digest = &sha1_algorithm; break; case htons ( TLS_RSA_WITH_AES_256_CBC_SHA ): key_len = ( 256 / 8 ); - cipher = &aes_algorithm; + cipher = &aes_cbc_algorithm; digest = &sha1_algorithm; break; default: |