public override IMac CreateEngine(EngineUsage usage) { IMac mac = provider.CreateEngine(usage); if (key != null) { mac.Init(new KeyParameter(key.GetKeyBytes())); } return(mac); }
public override IMac CreateEngine(EngineUsage usage) { IMac mac = provider.CreateEngine(usage); return(new TruncatingMac(mac, macSizeInBits)); }