Портятся ruToken ЭЦП при генерации 2048-битных RSA ключей

Попытался сгенерировать 2048-битные RSA ключи на ruToken ЭЦП.
Делал с помощью функции CryptGenKey из Windows CryptoAPI (код на Delphi):
...
const
  ProviderName  = 'Aktiv ruToken CSP v1.0';
var
  hProv : HCRYPTPROV;
...
   if CryptAcquireContext(@hProv,nil,ProviderName,PROV_RSA_FULL,CRYPT_NEWKEYSET) then begin
     if not CryptGenKey(hProv,AT_SIGNATURE,$08000000,@key) then begin
...
При вызове CryptGenKey ruToken замигал и появилось окно, что идет генерация ключей и что не надо отключать ruToken.
Приблизительно через 6 минут CryptGenKey завершилась с неудачей. GetLastError выдала ERROR_INVALID_PARAMETER.
В результате, при вставленном в USB этом экземпляре ruToken стала виснуть при запуске rtCert.exe. Панель управления ruToken тоже не открывается. Сам ruToken операционная система определяет.
До этого на этом же экземпляре ruToken нормально сгенерировались 1024-битные RSA ключи командой
...
     if not CryptGenKey(hProv,AT_SIGNATURE,0,@key) then begin
...
Делалось на компьютере с Windows Vista Business. Версия драйверов ruToken 2.57.00.0383.

Re: Портятся ruToken ЭЦП при генерации 2048-битных RSA ключей

Пожалуйста, скачайте с нашего сайта свежую версию драйверов  и попробуйте сгенерить 2048-битный ключ снова.
https://www.rutoken.ru/hotline/download/drivers/

Re: Портятся ruToken ЭЦП при генерации 2048-битных RSA ключей

Андрей, жалко будет третий Рутокен испортить.
Как-то можно будет переинициализировать Рутокены с неудачно сгенерированными ключами?

Re: Портятся ruToken ЭЦП при генерации 2048-битных RSA ключей

С версией 2.57.00.0387 драйверов 2048-битные ключи успешно сгенерировались. Спасибо.
Плохие Рутокены удалось переинициализировать командой:
pkcs15-init.exe -E -p rutoken