Пример #1
0
            public override IMac CreateEngine(EngineUsage usage)
            {
                IMac mac = provider.CreateEngine(usage);

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

                return(mac);
            }
Пример #2
0
            public override IMac CreateEngine(EngineUsage usage)
            {
                IMac mac = provider.CreateEngine(usage);

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