X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=crypto%2Fmodes%2Fmodes_lcl.h;h=4dab6a67fe57929d7e9f6b4cb8cb899ddf1093e0;hp=a789e8584c2b54356091f6ee5359a3fb1f0e448e;hb=6386b1b34d955178ff8bf6fe5247667ff63a5dee;hpb=d8d958323bb116bf9f88137ba46948dcb1691a77 diff --git a/crypto/modes/modes_lcl.h b/crypto/modes/modes_lcl.h index a789e8584c..4dab6a67fe 100644 --- a/crypto/modes/modes_lcl.h +++ b/crypto/modes/modes_lcl.h @@ -116,3 +116,16 @@ struct gcm128_context { block128_f block; void *key; }; + +struct xts128_context { + void *key1, *key2; + block128_f block1,block2; +}; + +struct ccm128_context { + union { u64 u[2]; u8 c[16]; } nonce, cmac; + u64 blocks; + block128_f block; + void *key; +}; +