diff options
Diffstat (limited to 'Middlewares/ST/STM32_WPAN/ble/cryptographic/Inc/HASH/SHA256/sha256.h')
-rw-r--r-- | Middlewares/ST/STM32_WPAN/ble/cryptographic/Inc/HASH/SHA256/sha256.h | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/Middlewares/ST/STM32_WPAN/ble/cryptographic/Inc/HASH/SHA256/sha256.h b/Middlewares/ST/STM32_WPAN/ble/cryptographic/Inc/HASH/SHA256/sha256.h deleted file mode 100644 index e7a227860..000000000 --- a/Middlewares/ST/STM32_WPAN/ble/cryptographic/Inc/HASH/SHA256/sha256.h +++ /dev/null @@ -1,62 +0,0 @@ -/** - ****************************************************************************** - * @file sha256.h - * @author MCD Application Team - * @brief Provides SHA256 functions - ****************************************************************************** - * @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 __CRL_SHA256_H__ -#define __CRL_SHA256_H__ - -#ifdef __cplusplus -extern "C" -{ -#endif - - /* Includes ------------------------------------------------------------------*/ - - /** @ingroup SHA256 - * @{ - */ - /* Exported constants --------------------------------------------------------*/ -#define CRL_SHA256_SIZE 32 /*!< Number of bytes (uint8_t) to store a SHA-256 digest. */ - /* Exported types ------------------------------------------------------------*/ - /** Structure for the SHA-256 context */ - typedef HASHctx_stt SHA256ctx_stt; - - /* Exported functions --------------------------------------------------------*/ - - /* Initialization of Context */ - int32_t SHA256_Init(SHA256ctx_stt *P_pSHA256ctx); - /* Data processing function */ - int32_t SHA256_Append(SHA256ctx_stt *P_pSHA256ctx, \ - const uint8_t *P_pInputBuffer, \ - int32_t P_inputSize); - /* Returns digest */ - int32_t SHA256_Finish(SHA256ctx_stt *P_pSHA256ctx, \ - uint8_t *P_pOutputBuffer, \ - int32_t *P_pOutputSize); - /** - * @} - */ - -#ifdef __cplusplus -} -#endif - -#endif /*__CRL_SHA256_H__*/ - -/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/ |