diff options
Diffstat (limited to 'src/lib/libcrypto/idea')
-rw-r--r-- | src/lib/libcrypto/idea/i_cbc.c | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/idea/i_cfb64.c | 3 | ||||
-rw-r--r-- | src/lib/libcrypto/idea/i_ecb.c | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/idea/i_ofb64.c | 3 | ||||
-rw-r--r-- | src/lib/libcrypto/idea/i_skey.c | 4 |
5 files changed, 13 insertions, 5 deletions
diff --git a/src/lib/libcrypto/idea/i_cbc.c b/src/lib/libcrypto/idea/i_cbc.c index a9de41d647..d75134063c 100644 --- a/src/lib/libcrypto/idea/i_cbc.c +++ b/src/lib/libcrypto/idea/i_cbc.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: i_cbc.c,v 1.5 2023/07/07 12:51:58 beck Exp $ */ | 1 | /* $OpenBSD: i_cbc.c,v 1.6 2023/07/08 10:44:00 beck Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -136,6 +136,7 @@ idea_cbc_encrypt(const unsigned char *in, unsigned char *out, long length, | |||
136 | tin0 = tin1 = tout0 = tout1 = xor0 = xor1 = 0; | 136 | tin0 = tin1 = tout0 = tout1 = xor0 = xor1 = 0; |
137 | tin[0] = tin[1] = 0; | 137 | tin[0] = tin[1] = 0; |
138 | } | 138 | } |
139 | LCRYPTO_ALIAS(idea_cbc_encrypt); | ||
139 | 140 | ||
140 | void | 141 | void |
141 | idea_encrypt(unsigned long *d, IDEA_KEY_SCHEDULE *key) | 142 | idea_encrypt(unsigned long *d, IDEA_KEY_SCHEDULE *key) |
@@ -172,3 +173,4 @@ idea_encrypt(unsigned long *d, IDEA_KEY_SCHEDULE *key) | |||
172 | d[0] = (t0 & 0xffff)|((x1 & 0xffff) << 16); | 173 | d[0] = (t0 & 0xffff)|((x1 & 0xffff) << 16); |
173 | d[1] = (x4 & 0xffff)|((t1 & 0xffff) << 16); | 174 | d[1] = (x4 & 0xffff)|((t1 & 0xffff) << 16); |
174 | } | 175 | } |
176 | LCRYPTO_ALIAS(idea_encrypt); | ||
diff --git a/src/lib/libcrypto/idea/i_cfb64.c b/src/lib/libcrypto/idea/i_cfb64.c index f284684502..a1a543f619 100644 --- a/src/lib/libcrypto/idea/i_cfb64.c +++ b/src/lib/libcrypto/idea/i_cfb64.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: i_cfb64.c,v 1.5 2023/07/07 12:51:58 beck Exp $ */ | 1 | /* $OpenBSD: i_cfb64.c,v 1.6 2023/07/08 10:44:00 beck Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -121,3 +121,4 @@ idea_cfb64_encrypt(const unsigned char *in, unsigned char *out, | |||
121 | v0 = v1 = ti[0] = ti[1] = t = c = cc = 0; | 121 | v0 = v1 = ti[0] = ti[1] = t = c = cc = 0; |
122 | *num = n; | 122 | *num = n; |
123 | } | 123 | } |
124 | LCRYPTO_ALIAS(idea_cfb64_encrypt); | ||
diff --git a/src/lib/libcrypto/idea/i_ecb.c b/src/lib/libcrypto/idea/i_ecb.c index ce67edba66..19521a7536 100644 --- a/src/lib/libcrypto/idea/i_ecb.c +++ b/src/lib/libcrypto/idea/i_ecb.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: i_ecb.c,v 1.5 2023/07/07 12:51:58 beck Exp $ */ | 1 | /* $OpenBSD: i_ecb.c,v 1.6 2023/07/08 10:44:00 beck Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -68,6 +68,7 @@ idea_options(void) | |||
68 | else | 68 | else |
69 | return ("idea(short)"); | 69 | return ("idea(short)"); |
70 | } | 70 | } |
71 | LCRYPTO_ALIAS(idea_options); | ||
71 | 72 | ||
72 | void | 73 | void |
73 | idea_ecb_encrypt(const unsigned char *in, unsigned char *out, | 74 | idea_ecb_encrypt(const unsigned char *in, unsigned char *out, |
@@ -86,3 +87,4 @@ idea_ecb_encrypt(const unsigned char *in, unsigned char *out, | |||
86 | l2n(l1, out); | 87 | l2n(l1, out); |
87 | l0 = l1 = d[0] = d[1] = 0; | 88 | l0 = l1 = d[0] = d[1] = 0; |
88 | } | 89 | } |
90 | LCRYPTO_ALIAS(idea_ecb_encrypt); | ||
diff --git a/src/lib/libcrypto/idea/i_ofb64.c b/src/lib/libcrypto/idea/i_ofb64.c index 27d85e5a37..5af394ef70 100644 --- a/src/lib/libcrypto/idea/i_ofb64.c +++ b/src/lib/libcrypto/idea/i_ofb64.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: i_ofb64.c,v 1.5 2023/07/07 12:51:58 beck Exp $ */ | 1 | /* $OpenBSD: i_ofb64.c,v 1.6 2023/07/08 10:44:00 beck Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -108,3 +108,4 @@ idea_ofb64_encrypt(const unsigned char *in, unsigned char *out, | |||
108 | t = v0 = v1 = ti[0] = ti[1] = 0; | 108 | t = v0 = v1 = ti[0] = ti[1] = 0; |
109 | *num = n; | 109 | *num = n; |
110 | } | 110 | } |
111 | LCRYPTO_ALIAS(idea_ofb64_encrypt); | ||
diff --git a/src/lib/libcrypto/idea/i_skey.c b/src/lib/libcrypto/idea/i_skey.c index 481c50ba55..ad349bba57 100644 --- a/src/lib/libcrypto/idea/i_skey.c +++ b/src/lib/libcrypto/idea/i_skey.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: i_skey.c,v 1.6 2023/07/07 12:51:58 beck Exp $ */ | 1 | /* $OpenBSD: i_skey.c,v 1.7 2023/07/08 10:44:00 beck Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -102,6 +102,7 @@ idea_set_encrypt_key(const unsigned char *key, IDEA_KEY_SCHEDULE *ks) | |||
102 | kf += 8; | 102 | kf += 8; |
103 | } | 103 | } |
104 | } | 104 | } |
105 | LCRYPTO_ALIAS(idea_set_encrypt_key); | ||
105 | 106 | ||
106 | void | 107 | void |
107 | idea_set_decrypt_key(IDEA_KEY_SCHEDULE *ek, IDEA_KEY_SCHEDULE *dk) | 108 | idea_set_decrypt_key(IDEA_KEY_SCHEDULE *ek, IDEA_KEY_SCHEDULE *dk) |
@@ -133,6 +134,7 @@ idea_set_decrypt_key(IDEA_KEY_SCHEDULE *ek, IDEA_KEY_SCHEDULE *dk) | |||
133 | tp[49] = tp[50]; | 134 | tp[49] = tp[50]; |
134 | tp[50] = t; | 135 | tp[50] = t; |
135 | } | 136 | } |
137 | LCRYPTO_ALIAS(idea_set_decrypt_key); | ||
136 | 138 | ||
137 | /* taken directly from the 'paper' I'll have a look at it later */ | 139 | /* taken directly from the 'paper' I'll have a look at it later */ |
138 | static IDEA_INT | 140 | static IDEA_INT |