summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2022-12-05 15:20:02 +0100
committerNiels Möller <nisse@lysator.liu.se>2022-12-05 15:20:02 +0100
commitb28cb413563b8f3996fdc0701a9fa500dae9f6d2 (patch)
tree41472b04525cf481bed0c4266c12bec9bf5c9606
parenteab7c2ce0628cad7ee2f3ab35498098d187e2373 (diff)
downloadnettle-b28cb413563b8f3996fdc0701a9fa500dae9f6d2.tar.gz
const-declare the xts_key argument to xts aes encrypt/decrypt message functions.
-rw-r--r--ChangeLog7
-rw-r--r--xts-aes128.c4
-rw-r--r--xts-aes256.c4
-rw-r--r--xts.h8
4 files changed, 15 insertions, 8 deletions
diff --git a/ChangeLog b/ChangeLog
index f1e5537d..fbef1af6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2022-12-05 Niels Möller <nisse@lysator.liu.se>
+
+ * xts-aes128.c (xts_aes128_encrypt_message)
+ (xts_aes128_decrypt_message): const-declare the xts_key argument.
+ * xts-aes256.c (xts_aes256_encrypt_message)
+ (xts_aes256_decrypt_message): Likewise.
+
2022-11-09 Niels Möller <nisse@lysator.liu.se>
From Mamone Tarsha:
diff --git a/xts-aes128.c b/xts-aes128.c
index 5b447bb9..2e04ad65 100644
--- a/xts-aes128.c
+++ b/xts-aes128.c
@@ -56,7 +56,7 @@ xts_aes128_set_decrypt_key(struct xts_aes128_key *xts_key, const uint8_t *key)
}
void
-xts_aes128_encrypt_message(struct xts_aes128_key *xts_key,
+xts_aes128_encrypt_message(const struct xts_aes128_key *xts_key,
const uint8_t *tweak, size_t length,
uint8_t *dst, const uint8_t *src)
{
@@ -66,7 +66,7 @@ xts_aes128_encrypt_message(struct xts_aes128_key *xts_key,
}
void
-xts_aes128_decrypt_message(struct xts_aes128_key *xts_key,
+xts_aes128_decrypt_message(const struct xts_aes128_key *xts_key,
const uint8_t *tweak, size_t length,
uint8_t *dst, const uint8_t *src)
{
diff --git a/xts-aes256.c b/xts-aes256.c
index 2285b8c8..65502d16 100644
--- a/xts-aes256.c
+++ b/xts-aes256.c
@@ -56,7 +56,7 @@ xts_aes256_set_decrypt_key(struct xts_aes256_key *xts_key, const uint8_t *key)
}
void
-xts_aes256_encrypt_message(struct xts_aes256_key *xts_key,
+xts_aes256_encrypt_message(const struct xts_aes256_key *xts_key,
const uint8_t *tweak, size_t length,
uint8_t *dst, const uint8_t *src)
{
@@ -66,7 +66,7 @@ xts_aes256_encrypt_message(struct xts_aes256_key *xts_key,
}
void
-xts_aes256_decrypt_message(struct xts_aes256_key *xts_key,
+xts_aes256_decrypt_message(const struct xts_aes256_key *xts_key,
const uint8_t *tweak, size_t length,
uint8_t *dst, const uint8_t *src)
{
diff --git a/xts.h b/xts.h
index db906a2a..904ba760 100644
--- a/xts.h
+++ b/xts.h
@@ -83,12 +83,12 @@ xts_aes128_set_decrypt_key(struct xts_aes128_key *xts_key,
const uint8_t *key);
void
-xts_aes128_encrypt_message(struct xts_aes128_key *xtskey,
+xts_aes128_encrypt_message(const struct xts_aes128_key *xtskey,
const uint8_t *tweak, size_t length,
uint8_t *dst, const uint8_t *src);
void
-xts_aes128_decrypt_message(struct xts_aes128_key *xts_key,
+xts_aes128_decrypt_message(const struct xts_aes128_key *xts_key,
const uint8_t *tweak, size_t length,
uint8_t *dst, const uint8_t *src);
@@ -107,12 +107,12 @@ xts_aes256_set_decrypt_key(struct xts_aes256_key *xts_key,
const uint8_t *key);
void
-xts_aes256_encrypt_message(struct xts_aes256_key *xts_key,
+xts_aes256_encrypt_message(const struct xts_aes256_key *xts_key,
const uint8_t *tweak, size_t length,
uint8_t *dst, const uint8_t *src);
void
-xts_aes256_decrypt_message(struct xts_aes256_key *xts_key,
+xts_aes256_decrypt_message(const struct xts_aes256_key *xts_key,
const uint8_t *tweak, size_t length,
uint8_t *dst, const uint8_t *src);