diff options
Diffstat (limited to 'Middlewares/ST/STM32_WPAN/ble/cryptographic/Inc/TDES/Common/tdes_common.h')
-rw-r--r-- | Middlewares/ST/STM32_WPAN/ble/cryptographic/Inc/TDES/Common/tdes_common.h | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/Middlewares/ST/STM32_WPAN/ble/cryptographic/Inc/TDES/Common/tdes_common.h b/Middlewares/ST/STM32_WPAN/ble/cryptographic/Inc/TDES/Common/tdes_common.h deleted file mode 100644 index b5100d046..000000000 --- a/Middlewares/ST/STM32_WPAN/ble/cryptographic/Inc/TDES/Common/tdes_common.h +++ /dev/null @@ -1,62 +0,0 @@ -/** - ****************************************************************************** - * @file tdes_common.h - * @author MCD Application Team - * @brief TDES common functions and definitions - ****************************************************************************** - * @attention - * - * <h2><center>© Copyright (c) 2015 STMicroelectronics. - * All rights reserved.</center></h2> - * - * This software component is licensed by ST under Image license SLA0044, - * the "License"; You may not use this file except in compliance with the - * License. You may obtain a copy of the License at: - * http://www.st.com/SLA0044 - * - ****************************************************************************** - */ - -/* Define to prevent recursive inclusion -------------------------------------*/ -#ifndef __TDES_COMMON_H__ -#define __TDES_COMMON_H__ - - -#ifdef __cplusplus -extern "C" -{ -#endif - - - - /** @addtogroup TDES - * @{ - */ - /* Exported constants --------------------------------------------------------*/ -#define CRL_TDES_BLOCK 8 /*!< Number of bytes (uint8_t) necessary to store a Triple DES block. */ -#define CRL_TDES_KEY 24 /*!< Number of bytes (uint8_t) necessary to store a Triple DES key. */ - /* Exported types ------------------------------------------------------------*/ - typedef struct - { - uint32_t mContextId; /*!< Unique ID of this context. \b Not \b used in current implementation. */ - SKflags_et mFlags; /*!< 32 bit mFlags, used to perform keyschedule */ - const uint8_t *pmKey; /*!< Pointer to original Key buffer */ - const uint8_t *pmIv; /*!< Pointer to original Initialization Vector buffer */ - int32_t mIvSize; /*!< Size of the Initialization Vector in bytes */ - uint32_t amIv[2]; /*!< Temporary result/IV */ - uint32_t amExpKey[96]; /*!< Expanded DES key */ - } - TDESCBCctx_stt; /*!< TDES context structure for ECB and CBC modes */ - - /** - * @} - */ - -#ifdef __cplusplus -} -#endif - -#endif /*__TDES_COMMON_H__*/ - - -/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/ |