using GostCryptography.Gost_R3410;
using System.Security.Cryptography.Xml;
namespace GostCryptography.Xml
{
///
/// Параметры открытого ключа цифровой подписи ГОСТ Р 34.10-2012/256 элемента
///
public sealed class Gost_R3410_2012_256_KeyValue : GostKeyValue
{
///
/// URI параметров ключа ГОСТ Р 34.10-2012/256
///
public const string KeyValueUrl = SignedXml.XmlDsigNamespaceUrl + " KeyValue/" + Gost_R3410_2012_256_KeyExchangeXmlSerializer.KeyValueTag;
///
/// Известные URIs параметров ключа ГОСТ Р 34.10-2012/256
///
public static readonly string[] KnownValueUrls = { KeyValueUrl };
///
/// Создает экземпляр класса с новым ключом ГОСТ Р 34.10-2012/256
///
public Gost_R3410_2012_256_KeyValue() : base(new Gost_R3410_2012_256_AsymmetricAlgorithm())
{
}
///
/// Создает экземпляр класса с заданным ключом ГОСТ Р 34.10-2012/256
///
public Gost_R3410_2012_256_KeyValue(Gost_R3410_2012_256_AsymmetricAlgorithm publicKey) : base(publicKey)
{
}
}
}