Пример #1
0
 /// <summary>
 /// Optionally initialises the Skein digest with the provided parameters.
 /// </summary>
 /// See <see cref="SkeinParameters"></see> for details on the parameterisation of the Skein hash function.
 /// <param name="skeinParameters">the parameters to apply to this engine, or <code>null</code> to use no parameters.</param>
 public void Init(SkeinParameters skeinParameters)
 {
     if (skeinParameters.GetKey() == null)
     {
         throw new ArgumentException("Skein MAC requires a key parameter.");
     }
     engine.Init(skeinParameters);
 }
Пример #2
0
 /// <summary>
 /// Optionally initialises the Skein digest with the provided parameters.
 /// </summary>
 /// See <see cref="SkeinParameters"></see> for details on the parameterisation of the Skein hash function.
 /// <param name="parameters">the parameters to apply to this engine, or <code>null</code> to use no parameters.</param>
 public void Init(SkeinParameters parameters)
 {
     engine.Init(parameters);
 }