summaryrefslogtreecommitdiff
path: root/blowfish.c
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2016-03-15 20:37:35 +0100
committerNiels Möller <nisse@lysator.liu.se>2016-03-15 20:37:35 +0100
commit3f1403b9758d5b718f74db45f4eeb5471ec7b5a6 (patch)
treea9f060f8e8c36a609b967542537d429d4eef1af0 /blowfish.c
parent402c27114af402c2ebaea03a487bc339554f0b61 (diff)
downloadnettle-3f1403b9758d5b718f74db45f4eeb5471ec7b5a6.tar.gz
blowfish: Use READ_UINT32 macro.
Diffstat (limited to 'blowfish.c')
-rw-r--r--blowfish.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/blowfish.c b/blowfish.c
index ba921e71..52040f13 100644
--- a/blowfish.c
+++ b/blowfish.c
@@ -337,8 +337,8 @@ blowfish_encrypt (const struct blowfish_ctx *ctx,
{
uint32_t d1, d2;
- d1 = src[0] << 24 | src[1] << 16 | src[2] << 8 | src[3];
- d2 = src[4] << 24 | src[5] << 16 | src[6] << 8 | src[7];
+ d1 = READ_UINT32(src);
+ d2 = READ_UINT32(src+4);
encrypt (ctx, &d1, &d2);
dst[0] = (d1 >> 24) & 0xff;
dst[1] = (d1 >> 16) & 0xff;
@@ -359,8 +359,8 @@ blowfish_decrypt (const struct blowfish_ctx *ctx,
{
uint32_t d1, d2;
- d1 = src[0] << 24 | src[1] << 16 | src[2] << 8 | src[3];
- d2 = src[4] << 24 | src[5] << 16 | src[6] << 8 | src[7];
+ d1 = READ_UINT32(src);
+ d2 = READ_UINT32(src+4);
decrypt (ctx, &d1, &d2);
dst[0] = (d1 >> 24) & 0xff;
dst[1] = (d1 >> 16) & 0xff;