From d382fcc07e8fa924b170e0d2660662b107a70f79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= Date: Sat, 19 Feb 2022 20:45:37 +0100 Subject: Delete _ghash_digest. --- x86_64/pclmul/ghash-update.asm | 15 --------------- 1 file changed, 15 deletions(-) (limited to 'x86_64') diff --git a/x86_64/pclmul/ghash-update.asm b/x86_64/pclmul/ghash-update.asm index 8a13958a..abb7865d 100644 --- a/x86_64/pclmul/ghash-update.asm +++ b/x86_64/pclmul/ghash-update.asm @@ -123,21 +123,6 @@ PROLOGUE(_nettle_ghash_update) ret EPILOGUE(_nettle_ghash_update) - C void _ghash_digest (const union nettle_block16 *state, - C union nettle_block16 *digest) - C state in %rdi, digest in %rsi -PROLOGUE(_nettle_ghash_digest) - W64_ENTRY(2) - mov (%rsi), %rax - mov 8(%rsi), %rdx - xor (%rdi), %rax - xor 8(%rdi), %rdx - mov %rax, (%rsi) - mov %rdx, 8(%rsi) - W64_EXIT(2) - ret -EPILOGUE(_nettle_ghash_digest) - RODATA C The GCM polynomial is x^{128} + x^7 + x^2 + x + 1, C but in bit-reversed representation, that is -- cgit v1.2.1