]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS-Plus/Source/CyaSSL/cyassl/openssl/des.h
Rename the CyaSSL directory to WolfSSL
[freertos] / FreeRTOS-Plus / Source / CyaSSL / cyassl / openssl / des.h
diff --git a/FreeRTOS-Plus/Source/CyaSSL/cyassl/openssl/des.h b/FreeRTOS-Plus/Source/CyaSSL/cyassl/openssl/des.h
deleted file mode 100644 (file)
index 848bc28..0000000
+++ /dev/null
@@ -1,87 +0,0 @@
-/* des.h
- *
- * Copyright (C) 2013 wolfSSL Inc.
- *
- * This file is part of CyaSSL.
- *
- * CyaSSL is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * CyaSSL is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-
-/*  des.h defines mini des openssl compatibility layer 
- *
- */
-
-
-#ifndef CYASSL_DES_H_
-#define CYASSL_DES_H_
-
-#include <cyassl/ctaocrypt/settings.h>
-
-#ifdef YASSL_PREFIX
-#include "prefix_des.h"
-#endif
-
-
-#ifdef __cplusplus
-    extern "C" {
-#endif
-
-typedef unsigned char CYASSL_DES_cblock[8];
-typedef /* const */ CYASSL_DES_cblock CYASSL_const_DES_cblock;
-typedef CYASSL_DES_cblock CYASSL_DES_key_schedule;
-
-
-enum {
-    DES_ENCRYPT = 1,
-    DES_DECRYPT = 0
-};
-
-
-CYASSL_API void CyaSSL_DES_set_key_unchecked(CYASSL_const_DES_cblock*,
-                                             CYASSL_DES_key_schedule*);
-CYASSL_API int  CyaSSL_DES_key_sched(CYASSL_const_DES_cblock* key,
-                                     CYASSL_DES_key_schedule* schedule);
-CYASSL_API void CyaSSL_DES_cbc_encrypt(const unsigned char* input,
-                     unsigned char* output, long length,
-                     CYASSL_DES_key_schedule* schedule, CYASSL_DES_cblock* ivec,
-                     int enc);
-CYASSL_API void CyaSSL_DES_ncbc_encrypt(const unsigned char* input,
-                      unsigned char* output, long length,
-                      CYASSL_DES_key_schedule* schedule,
-                      CYASSL_DES_cblock* ivec, int enc);
-
-CYASSL_API void CyaSSL_DES_set_odd_parity(CYASSL_DES_cblock*);
-CYASSL_API void CyaSSL_DES_ecb_encrypt(CYASSL_DES_cblock*, CYASSL_DES_cblock*,
-                                       CYASSL_DES_key_schedule*, int);
-
-
-typedef CYASSL_DES_cblock DES_cblock;
-typedef CYASSL_const_DES_cblock const_DES_cblock;
-typedef CYASSL_DES_key_schedule DES_key_schedule;
-
-#define DES_set_key_unchecked CyaSSL_DES_set_key_unchecked
-#define DES_key_sched CyaSSL_DES_key_sched
-#define DES_cbc_encrypt CyaSSL_DES_cbc_encrypt
-#define DES_ncbc_encrypt CyaSSL_DES_ncbc_encrypt
-#define DES_set_odd_parity CyaSSL_DES_set_odd_parity
-#define DES_ecb_encrypt CyaSSL_DES_ecb_encrypt
-
-#ifdef __cplusplus
-    } /* extern "C" */
-#endif
-
-
-#endif /* CYASSL_DES_H_ */