Files
SuperVPN/output/Libraries/BouncyCastle.Crypto/Org/BouncyCastle/Crypto/Parameters/MgfParameters.cs
2025-10-09 09:57:24 +09:00

25 lines
417 B
C#

using System;
namespace Org.BouncyCastle.Crypto.Parameters;
public class MgfParameters : IDerivationParameters
{
private readonly byte[] seed;
public MgfParameters(byte[] seed)
: this(seed, 0, seed.Length)
{
}
public MgfParameters(byte[] seed, int off, int len)
{
this.seed = new byte[len];
Array.Copy(seed, off, this.seed, 0, len);
}
public byte[] GetSeed()
{
return (byte[])seed.Clone();
}
}