summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/modes/modes.h
diff options
context:
space:
mode:
authortb <>2023-04-25 17:54:10 +0000
committertb <>2023-04-25 17:54:10 +0000
commit6a08d636beca95a31810925330735e180eec76be (patch)
tree15d28be1ddeadfc87cb2db51f6a81fe0cdb48120 /src/lib/libcrypto/modes/modes.h
parentc21d6e0b7e6ae815e6d53394e30671234a4f9864 (diff)
downloadopenbsd-6a08d636beca95a31810925330735e180eec76be.tar.gz
openbsd-6a08d636beca95a31810925330735e180eec76be.tar.bz2
openbsd-6a08d636beca95a31810925330735e180eec76be.zip
Remove CTS mode
ok jsing
Diffstat (limited to 'src/lib/libcrypto/modes/modes.h')
-rw-r--r--src/lib/libcrypto/modes/modes.h30
1 files changed, 1 insertions, 29 deletions
diff --git a/src/lib/libcrypto/modes/modes.h b/src/lib/libcrypto/modes/modes.h
index 3c9557ebeb..44d8326b5b 100644
--- a/src/lib/libcrypto/modes/modes.h
+++ b/src/lib/libcrypto/modes/modes.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: modes.h,v 1.4 2023/04/16 08:14:34 tb Exp $ */ 1/* $OpenBSD: modes.h,v 1.5 2023/04/25 17:54:10 tb Exp $ */
2/* ==================================================================== 2/* ====================================================================
3 * Copyright (c) 2008 The OpenSSL Project. All rights reserved. 3 * Copyright (c) 2008 The OpenSSL Project. All rights reserved.
4 * 4 *
@@ -63,34 +63,6 @@ void CRYPTO_cfb128_1_encrypt(const unsigned char *in, unsigned char *out,
63 unsigned char ivec[16], int *num, 63 unsigned char ivec[16], int *num,
64 int enc, block128_f block); 64 int enc, block128_f block);
65 65
66#if !defined(LIBRESSL_NEXT_API) || defined(LIBRESSL_INTERNAL)
67size_t CRYPTO_cts128_encrypt_block(const unsigned char *in, unsigned char *out,
68 size_t len, const void *key,
69 unsigned char ivec[16], block128_f block);
70size_t CRYPTO_cts128_encrypt(const unsigned char *in, unsigned char *out,
71 size_t len, const void *key,
72 unsigned char ivec[16], cbc128_f cbc);
73size_t CRYPTO_cts128_decrypt_block(const unsigned char *in, unsigned char *out,
74 size_t len, const void *key,
75 unsigned char ivec[16], block128_f block);
76size_t CRYPTO_cts128_decrypt(const unsigned char *in, unsigned char *out,
77 size_t len, const void *key,
78 unsigned char ivec[16], cbc128_f cbc);
79
80size_t CRYPTO_nistcts128_encrypt_block(const unsigned char *in, unsigned char *out,
81 size_t len, const void *key,
82 unsigned char ivec[16], block128_f block);
83size_t CRYPTO_nistcts128_encrypt(const unsigned char *in, unsigned char *out,
84 size_t len, const void *key,
85 unsigned char ivec[16], cbc128_f cbc);
86size_t CRYPTO_nistcts128_decrypt_block(const unsigned char *in, unsigned char *out,
87 size_t len, const void *key,
88 unsigned char ivec[16], block128_f block);
89size_t CRYPTO_nistcts128_decrypt(const unsigned char *in, unsigned char *out,
90 size_t len, const void *key,
91 unsigned char ivec[16], cbc128_f cbc);
92#endif
93
94typedef struct gcm128_context GCM128_CONTEXT; 66typedef struct gcm128_context GCM128_CONTEXT;
95 67
96GCM128_CONTEXT *CRYPTO_gcm128_new(void *key, block128_f block); 68GCM128_CONTEXT *CRYPTO_gcm128_new(void *key, block128_f block);