e_rc5.c File Reference
r_32_12_16_init_key(EVP_CIPHER_CTX *, const unsigned char *, const unsigned char *, int)
| int | r_32_12_16_init_key | ( | EVP_CIPHER_CTX * | ctx, |
| | const unsigned char * | key, |
| | const unsigned char * | iv, |
| | int | enc |
| | ) | [static] |
Parameters
| EVP_CIPHER_CTX * ctx | |
| const unsigned char * key | |
| const unsigned char * iv | |
| int enc | |
rc5_ctrl(EVP_CIPHER_CTX *, int, int, void *)
IMPLEMENT_BLOCK_CIPHER(rc5_32_12_16, ks, RC5_32, EVP_RC5_KEY, NID_rc5, 8, RC5_32_KEY_LENGTH, 8, 64, EVP_CIPH_VARIABLE_LENGTH|, r_32_12_16_init_key, NULL, NULL, NULL, rc5_ctrl)
| IMPLEMENT_BLOCK_CIPHER | ( | rc5_32_12_16 | , |
| | ks | , |
| | RC5_32 | , |
| | EVP_RC5_KEY | , |
| | NID_rc5 | , |
| | 8 | , |
| | RC5_32_KEY_LENGTH | , |
| | 8 | , |
| | 64 | , |
| | EVP_CIPH_VARIABLE_LENGTH| | EVP_CIPH_CTRL_INIT, |
| | r_32_12_16_init_key | , |
| | NULL | , |
| | NULL | , |
| | NULL | , |
| | rc5_ctrl | |
| | ) | |
Parameters
| rc5_32_12_16 | |
| ks | |
| RC5_32 | |
| EVP_RC5_KEY | |
| NID_rc5 | |
| 8 | |
| RC5_32_KEY_LENGTH | |
| 8 | |
| 64 | |
| EVP_CIPH_VARIABLE_LENGTH| EVP_CIPH_CTRL_INIT | |
| r_32_12_16_init_key | |
| NULL | |
| NULL | |
| NULL | |
| rc5_ctrl | |
switch(type)
| int int void *ptr | switch | ( | type | | ) | |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.