private void Init(int bitLength)
{
switch (bitLength)
{
case 0:
case 288:
InitSponge(1024, 576);
break;
case 224:
InitSponge(1152, 448);
break;
case 256:
InitSponge(1088, 512);
break;
case 384:
InitSponge(832, 768);
break;
case 512:
InitSponge(576, 1024);
break;
default:
throw new ArgumentException("must be one of 224, 256, 384, or 512.", "bitLength");
}
}