提交 a0cc46f8 编写于 作者: A Andy Polyakov

ccm128.c: fix Win32 compiler warning.

上级 70d01a7f
...@@ -116,7 +116,7 @@ void CRYPTO_ccm128_aad(CCM128_CONTEXT *ctx, ...@@ -116,7 +116,7 @@ void CRYPTO_ccm128_aad(CCM128_CONTEXT *ctx,
ctx->cmac.c[1] ^= (u8)alen; ctx->cmac.c[1] ^= (u8)alen;
i=2; i=2;
} }
else if (sizeof(alen)==8 && alen>=(size_t)1<<32) { else if (sizeof(alen)==8 && alen>=(size_t)1<<(32%(sizeof(alen)*8))) {
ctx->cmac.c[0] ^= 0xFF; ctx->cmac.c[0] ^= 0xFF;
ctx->cmac.c[1] ^= 0xFF; ctx->cmac.c[1] ^= 0xFF;
ctx->cmac.c[2] ^= (u8)(alen>>(56%(sizeof(alen)*8))); ctx->cmac.c[2] ^= (u8)(alen>>(56%(sizeof(alen)*8)));
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册