From 2a31023a330543f719372052440d76d41cf1cbb4 Mon Sep 17 00:00:00 2001 From: zhaoxiaomeng Date: Mon, 10 Jul 2017 14:48:36 +0800 Subject: [PATCH] [gmssl] fix serpent bug --- test/serpenttest.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/serpenttest.c b/test/serpenttest.c index 180ec03d..f824ec2b 100644 --- a/test/serpenttest.c +++ b/test/serpenttest.c @@ -145,18 +145,18 @@ int main(void) } /* encrypt */ - memcpy(ct2.b, pt1, SERPENT_BLK_LEN); + memcpy(ct2.b, pt1, SERPENT_BLOCK_SIZE); printf("\n\n"); dump_hex("plaintext", ct2.b, 16); - serpent_encrypt(ct2.b, &skey); + serpent_encrypt(pt1,ct2.b, &skey); dump_hex("ciphertext", ct2.b, 16); if (memcmp(ct1, ct2.b, clen) == 0) { printf("\nEncryption OK"); - serpent_decrypt(ct2.b, &skey); + serpent_decrypt(ct2.b,pt1, &skey); if (memcmp(pt1, ct2.b, plen) == 0) { printf("\nDecryption OK"); dump_hex("plaintext", ct2.b, 16);