Пространство имен:
CryptoPro.Sharpei
Сборка:
CryptoPro.Sharpei.Base (в CryptoPro.Sharpei.Base.dll)
Синтаксис
JavaScript |
---|
function exportParameters(includePrivateParameters); |
Параметры
- includePrivateParameters
- Type: System..::..Boolean
trueTruetruetrue (True в Visual Basic),
чтобы включить секретный ключ, falseFalsefalsefalse (False в Visual Basic) - для
экспорта только открытого ключа и его параметров.
Возвращаемое значение
Параметры в виде структуры
Gost3410ParametersЗаметки
Примеры
Visual Basic | Copy Code |
---|
' Создаем случайный ключ
Dim gost As Gost3410CryptoServiceProvider = New Gost3410CryptoServiceProvider()
' и экспортируем открытый ключ и параметры
Dim gostParams As Gost3410Parameters = gost.ExportParameters(False)
|
C# | Copy Code |
---|
// Создаем случайный ключ
Gost3410CryptoServiceProvider gost = new Gost3410CryptoServiceProvider();
// и экспортируем открытый ключ и параметры
Gost3410Parameters gostParams = gost.ExportParameters(false);
|
Разрешения
Разрешение | Описание |
---|
KeyContainerPermission | Для открытия существующего
контейнера. Связанные перечисления: Open. Действия по обеспечению безопасности:
Demand
. |
KeyContainerPermission | Для создания контейнера с заданным
(не случаыным именем). Связанные перечисления: Create. Действия по обеспечению безопасности:
Demand
. |
KeyContainerPermission | Для экспорта секретного ключа.
Связанные перечисления: Export. Действия по обеспечению безопасности:
Demand
. |
Версии CSP:
КриптоПро CSP 2.0, КриптоПро CSP 3.0, КриптоПро CSP 3.6
См. также: