Esempio n. 1
0
            public override IMac CreateEngine(EngineUsage usage)
            {
                IMac mac = provider.CreateEngine(usage);

                if (key != null)
                {
                    mac.Init(new KeyParameter(key.GetKeyBytes()));
                }

                return(mac);
            }
Esempio n. 2
0
            public override IMac CreateEngine(EngineUsage usage)
            {
                IMac mac = provider.CreateEngine(usage);

                return(new TruncatingMac(mac, macSizeInBits));
            }