Представляет закрытый ключ ГОСТ 34.10-2012 512 элемента <KeyInfo>.

Пространство имен:  CryptoPro.Sharpei.Xml
Сборка:  CryptoPro.Sharpei.Xml (в CryptoPro.Sharpei.Xml.dll)

Синтаксис

Visual Basic
Public Class Gost2012_512KeyValue _
	Inherits KeyInfoClause
C#
public class Gost2012_512KeyValue : KeyInfoClause
Visual C++
public ref class Gost2012_512KeyValue : public KeyInfoClause
JavaScript
CryptoPro.Sharpei.Xml.Gost2012_512KeyValue = function();

Type.createClass(
	'CryptoPro.Sharpei.Xml.Gost2012_512KeyValue',
	KeyInfoClause);

Заметки

Класс KeyInfo представляет элемент <KeyInfo>, содержащий открытый ключ ГОСТ 34.10-2012 512.

Используйте GostKeyValue для идентификации открытого ключа, соответствующего закрытому ключу ГОСТ 34.10-2012 512, который был использован для создания цифровой подписи.

Если ключ не предоставляется конструктору явно, новая пара ключей ГОСТ 34.10-2012 512 генерируется случайным образом.

Класс GostKeyValue используется с подписями XML. С дополнительными сведениями о спецификации консорциума W3C можно ознакомиться на веб-узле http://www.w3.org/TR/xmldsig-core/. Дополненения к спецификации для российских стандартов описано в Using GOST Algorithms for XML Security.

Иерархия наследования

System..::..Object
  KeyInfoClause
    CryptoPro.Sharpei.Xml..::..Gost2012_512KeyValue

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантирована.

См. также: