Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Deck of Cards
id001
Card
defaulttrue
labelC
Code Block
languagecpp
int GRD_API GrdInit(	
  HANDLE hGrd
);	
Expand
titleПараметры функции

hGrd

хэндл, через который будет выполнена данная операция

Expand
titleВозвращаемое значение функции

Набор ошибок Guardant API

Expand
titleОписание

Функция GrdInit инициализирует память ключа, т. е. сбрасывает запреты на чтение и запись, обнуляет количество аппаратных алгоритмов и удаляет все данные из области данных пользователя (т. е. все дескрипторы алгоритмов, защищенные ячейки и другие данные, хранящиеся в этой области). Функция используется при реорганизации памяти ключей «вручную» (без помощи программы GRDUTIL).

Не рекомендуется без особой необходимости пользоваться этой функцией, т. к. неаккуратное использование может принести немало вреда (например, можно «случайно» стереть важные данные или дескрипторы алгоритмов). Для реорганизации памяти ключа лучше использовать программу GRDUTIL.

 

Info
Важно

Функция не сбрасывает режим адресации памяти ключа на UAM, который используется по умолчанию. Поэтому, если режим был предварительно установлен в SAM, то перед записью ключа в UAM режиме требуется его принудительная установка при помощи функции GrdSetWorkMode.


Info
Важно

При работе с электронными ключами Guardant Stealth/Net III следует обратить внимание на то, что при использовании Trusted Remote Update вместо GrdInit следует применять GrdTRU_SetKey. Эта функция также вызывает GrdInit и записывает в ключ секретный ключ удаленного обновления.


 

Card
labelC#
Code Block
languagec#
public static GrdE GrdInit(Handle grdHandle)
Expand
titleПараметры метода

grdHandle [in]

Тип: Handle

Хэндл, через который будет выполнена данная операция

Expand
titleВозвращаемое значение метода

Набор ошибок Guardant API

Expand
titleОписание

Метод GrdInit инициализирует память ключа, т. е. сбрасывает запреты на чтение и запись, обнуляет количество аппаратных алгоритмов и удаляет все данные из области данных пользователя (т. е. все дескрипторы алгоритмов, защищенные ячейки и другие данные, хранящиеся в этой области). Метод используется при реорганизации памяти ключей «вручную» (без помощи программы GRDUTIL).

Не рекомендуется без особой необходимости пользоваться этим методом, т. к. неаккуратное использование может принести немало вреда (например, можно «случайно» стереть важные данные или дескрипторы алгоритмов). Для реорганизации памяти ключа лучше использовать программу GRDUTIL.

 

Info
Важно

Метод не сбрасывает режим адресации памяти ключа на UAM, который используется по умолчанию. Поэтому, если режим был предварительно установлен в SAM, то перед записью ключа в UAM режиме требуется его принудительная установка при помощи метода GrdSetWorkMode.


Info
Важно

При работе с электронными ключами Guardant Stealth/Net III следует обратить внимание на то, что при использовании Trusted Remote Update вместо GrdInit следует применять GrdTRU_SetKey. Этот метод также вызывает GrdInit и записывает в ключ секретный ключ удаленного обновления.


Card
labelJava
Code Block
languagejava
public static GrdE GrdInit(Handle grdHandle) 
Expand
titleПараметры метода

grdHandle [in]

Тип: Handle

Хэндл, через который будет выполнена данная операция

Expand
titleВозвращаемое значение метода

Набор ошибок Guardant API

Expand
titleОписание

Метод GrdInit инициализирует память ключа, т. е. сбрасывает запреты на чтение и запись, обнуляет количество аппаратных алгоритмов и удаляет все данные из области данных пользователя (т. е. все дескрипторы алгоритмов, защищенные ячейки и другие данные, хранящиеся в этой области). Метод используется при реорганизации памяти ключей «вручную» (без помощи программы GRDUTIL).

Не рекомендуется без особой необходимости пользоваться этим методом, т. к. неаккуратное использование может принести немало вреда (например, можно «случайно» стереть важные данные или дескрипторы алгоритмов). Для реорганизации памяти ключа лучше использовать программу GRDUTIL.

 

Info
Важно

Метод не сбрасывает режим адресации памяти ключа на UAM, который используется по умолчанию. Поэтому, если режим был предварительно установлен в SAM, то перед записью ключа в UAM режиме требуется его принудительная установка при помощи метода GrdSetWorkMode.


Info
Важно

При работе с электронными ключами Guardant Stealth/Net III следует обратить внимание на то, что при использовании Trusted Remote Update вместо GrdInit следует применять GrdTRU_SetKey. Этот метод также вызывает GrdInit и записывает в ключ секретный ключ удаленного обновления.