2 *@memo Implementation of the modified counter mode
\r
4 *@author A. MAGNIEZ (FT R&D - DTL/SSR)
\r
6 * Copyright 2006 The FreeRADIUS server project
\r
12 #include <freeradius-devel/ident.h>
\r
13 RCSIDH(SOBMMO_h, "$Id$")
\r
15 #include "BlockCipher.h"
\r
23 int initialize(const byte* K, BlockCipher* E,const byte* inputBlock,int nb,const byte* counterValues);
\r
25 byte* getOutputBlock(int id);
\r
30 int sizeBlock; //the size of a block cipher (input and output) in bytes
\r
31 int nbOutputBlocks; //number of required output blocks
\r
32 byte* outputBlocks; //pointer to output blocks
\r