Org.BouncyCastle.Crypto.Digests.Sha3Digest.Init C# (CSharp) Method

Init() private method

private Init ( int bitLength ) : void
bitLength int
return void
        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");
            }
        }