Ошибка операции криптографии неизвестная ошибка 0x0000065b

При возникновении ошибки «Ошибка при формировании данных подписи(0x0000065B)» необходимо выполнить проверку сертификата электронной подписи.

Алгоритм проверки электронной подписи:

В программном продукте 1С необходимо:

1. Перейти в раздел «Администрирование» 

2. «Обмен электронными документами»

3. «Настройка электронной подписи и шифрования»

4. На вкладке «Сертификаты» открыть используемый сертификат

0x0000065B (1).jpg

5. Нажать на кнопку «Проверить»

6. ввести пароль (при его наличии) и нажать «Проверить».

0x0000065B (2).jpg
 Если в ходе проверки напротив пункта «Подписание данных» возникнет сигнализирующий об ошибке красный символ, на него необходимо нажать для открытия технической информации об ошибке. 
0x0000065B (3).jpg

Если в технической информации об ошибке указано «Ошибка при формировании данных подписи(0x0000065B)» это обозначает, что истекла лицензия на криптопровайдер КриптоПро.  

Убедиться в этом можно следующим образом.

В операционной системе Windows перейти в Пуск — Панель управления — КриптоПро CSP

0x0000065B (4).jpg

Запустить КриптоПро, затем перейти в раздел «Общие» и в окне с информацией о лицензии напротив «Срок действия» будет стоять надпись «Истекла»

0x0000065B (5).jpg

Данная ошибка характерна исключительно для клиентов использующих КриптоПро.

Решение.

Необходимо обратиться к представителям компании КриптоПро https://www.cryptopro.ru/ для продления лицензии согласно типу лицензии и версии криптопровайдера . После получения новой лицензии зайти в КриптоПро, перейти в раздел «Общие», нажать «Ввод лицензии» и ввести серийный номер действующей лицензии с Вашего бланка Лицензии на право использования программного продукта ООО «КРИПТО-ПРО»

0x0000065B (6).jpg


Offline

zer0c14

 


#1
Оставлено
:

8 августа 2014 г. 18:12:22(UTC)

zer0c14

Статус: Участник

Группы: Участники

Зарегистрирован: 25.05.2012(UTC)
Сообщений: 27
Мужчина
Российская Федерация
Откуда: Нижний Новгород

Сказал «Спасибо»: 4 раз

Добрый день,
Не могли бы Вы мне помочь, что означает ошибка «0x0000065b» и где править в коде? Спасибо)

Код:


CRYPT_SIGN_MESSAGE_PARA SigParams;
SigParams.cbSize = sizeof(CRYPT_SIGN_MESSAGE_PARA);
SigParams.dwMsgEncodingType = X509_ASN_ENCODING | PKCS_7_ASN_ENCODING;
SigParams.pSigningCert = _message_para->message_para.pSigningCert;
SigParams.HashAlgorithm.pszObjId = szOID_CP_GOST_R3411;
SigParams.HashAlgorithm.Parameters.cbData = NULL;
SigParams.cMsgCert = 0;
SigParams.rgpMsgCert = NULL;
SigParams.cAuthAttr = 0;
SigParams.dwInnerContentType = 0;
SigParams.cMsgCrl = 0;
SigParams.cUnauthAttr = 0;
SigParams.dwFlags = 0;
SigParams.pvHashAuxInfo = NULL;
SigParams.rgAuthAttr = NULL;

BYTE *pbMessage = (BYTE*) "123";
DWORD cbMessage = 3;
const BYTE *pbMessageBuffers[] = {pbMessage};
DWORD cbMessageSizes[] = {cbMessage};

DWORD cbSignature = 0;
if (CryptSignMessage(&SigParams,TRUE, 1, pbMessageBuffers, cbMessageSizes, NULL, &cbSignature)) {
    BYTE *pbSignature = malloc(sizeof(BYTE) * signature_len);
    if (CryptSignMessage(&SigParams,TRUE, 1, pbMessageBuffers, cbMessageSizes, pbSignature, &cbSignature)) {
        printf("okn");
    } else {
        free(pbSignature);
        printf("GetLastError - 0x%08xn", GetLastError()); // 0x0000065b
    }
}

Вверх

Offline

Максим Коллегин

 


#2
Оставлено
:

8 августа 2014 г. 18:30:59(UTC)

Максим Коллегин

Статус: Сотрудник

Группы: Администраторы

Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,253
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 21 раз
Поблагодарили: 658 раз в 582 постах

Нет лицензии на CSP.

Знания в базе знаний, поддержка в техподдержке


Вверх

WWW

Пользователи, просматривающие эту тему

Guest

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.

/Ошибка исполнения функции (0x0000065b)

Ошибка исполнения функции (0x0000065b)

Текст ошибки

Ошибка сохранения сообщения (0x80004005)

Ошибка сохранения сообщения (0x80004005)

Произошла ошибка при создании подписи

Произошла ошибка при определении размера закодированного сообщения

Ошибка исполнения функции. (0x0000065b)

Как выглядит ошибка

2022-05-06_12-55-32.png

Решение

Скорее всего отсутствует лицензионный ключ или истек срок его действия для программ КриптоАРМ или КриптоПро CSP. Лицензионные ключи должны быть установлены в обеих программах, они должны быть активны.

Проверить наличие и статус лицензии на КриптоАРМ можно в верхнем меню программы в разделе ПомощьО программе.

Если статус лицензии Лицензия не действительна, то внесите лицензионный ключ по инструкции.

В КриптоПро CSP эта информация есть на вкладке Общие.

Если срок действия лицензии истек, то внесите лицензионный ключ нажав на кнопку Ввод лицензии

Существует множество организаций, которые для взаимодействия с отечественным Казначейством, используют Континент АП. Люди, работающие с подобным ПО, периодически могут у видеть на экране табличку с сообщением — Ошибка подписи ключа 0x0000065b.

Естественно, возникает вопрос – как выйти из этой ситуации, что делать для этого, и почему вообще подобная проблема возникает.

Ошибка подписи ключа 0x0000065b Континент АП: что делать?

Ознакомившись с нашим материалом, вы узнаете решение проблемы и причины ее возникновения.

Основные причины возникновения этой ошибки

Как известно всем, кто использует в своих целях Континент АП, — эта программа также взаимодействует с другим важным ПО, которое называется Крипто-Про. И именно из-за этого взаимодействия и возникает код ошибки 0x0000065b. Существует две причины, способствующих возникновению этой весьма неприятной ситуации:

  • Первая. Закончился срок лицензии;
  • Вторая. Некоторые люди скачивают себе так называемый пробник Крипто-Про. Он позволяет получить полноценный доступ к всему функционалу. Но, естественно, на ограниченный срок. Обычно он равняется двум месяцам эксплуатации. После чего начинается блокировка программы и на экране возникает такая вот ошибка.

Ошибка подписи ключа 0x0000065b Континент АП: что делать?

То есть, причины вполне ясны. И это облегчает поиск решения поставленной задачи.

Инструкция по устранению

Начнем со второй причины. Нивелировать ее последствия проще всего – достаточно просто обратиться к официальным разработчикам Крипто Про и оформить приобретение полноценного продукта.

Но это еще не все – потребуется ввести выданный серийник. Сделать это можно, если совершить следующее путешествие после инсталляции продукта:

  • Через кнопочку Пуск и Панель управления перейти к Крипто-Про CSP;
  • Активировать вкладку «общие»;
  • Воспользоваться кнопкой «Ввод лицензии»;
  • Вбить номер и решить возникшую проблему.

Проблема со сроком действия лицензии решается аналогичным образом. Если повторить путь до вкладки «общие», то там будет указана информация о том, когда именно заканчивается срок действия выданной лицензии.

Крипто-Про срок действия ключа

Если он истек, то просто необходимо обратиться к организации, которая оказывала подобную услугу ранее, совершить приобретение и вбить новый номер так же, как при методике решения, описанной выше.

Но что делать, если программным обеспечением крайне необходимо воспользоваться буквально сейчас, и просто нет времени, чтобы взаимодействовать с различными партнерами, общаться с ними, совершать процедуру приобретения? Для этой цели также существует одна весьма интересная методика. Заключается она в следующем:

  • Постараться вспомнить, когда именно программы запускались без сбоя. Или просто посмотреть срок окончания действия лицензии;
  • Кликнуть по часам, которые можно увидеть в правом нижнем углу экрана, правой кнопочкой мышки;
  • Перейти к временным настройкам. Отключить автоматическое определение и выставить заведомо неправильное время;
  • То есть, дату, при которой эти ПО нормально функционировали.

Важно понимать, что это – временное решение ситуации. И не стоит слишком часто прибегать к нему. Только при крайней необходимости, так как, в дальнейшем, вполне возможны и более серьезные проблемы, если не решить вопрос с проплатой.

Отзывы

Естественно, мы готовы поделиться с вами отзывами людей, которые столкнулись с аналогичной ситуацией:

  1. Андрей. Как-то столкнулся с этим сбоем. Сроки лицензионного соглашения – нормальные. Продукт оплачен. Начал думать, как можно решить. Исправил достаточно просто – при использовании этого ПО просто отключаю антивирусную программу и брандмауэр. Лично мне помогло. Естественно, потом все включаю обратно, чтобы не заразить систему.
  2. Игорь. Вот спасибо, я и забыл, что надо проверять дату окончания действия сертификатов. Проверил, действительно закончился. Как только обновил, все мгновенно стало в порядке.
  3. Анжелика. Мы только недавно начали пользоваться этой системой. Попросили установить нам Крипту. Пришел человек, поставил, работает. Сказали спасибо, заплатили денег, ушел. Прошло два месяца и начала возникать эта проблема. Вызвали другого специалиста. Оказалось, мы ничего не проплатили и у нас была пробная версия. Почему первый установщик про это не сказал? Непонятно.
  4. Антон. Да, откат временных параметров, действительно, помогает. Эффективно, но именно как временный вариант избавления от сбоя.
  5. Олег. Мне пришлось полностью удалить все сертификаты, которые использовались до этого сбоя, а потом ставить их заново. Не знаю, почему, но именно такой способ помог в моей ситуации.

При работе с Казначейством в программе Континент АП у некоторых пользователей появляется Ошибка подписи ключа с номером 0x0000065b. Ошибка редкая, но известная. Чаще всего причиной является истекшая лицензия на Крипто-Про CSP. У некоторых версий программы Крипто-Про устанавливаемые дистрибутивы предлагают включить полноценный функционал на пробный срок, не спрашивают серийный номер лицензии продукта, однако через определенное время блокируются. Как правило — через 2 месяца. По прошествии этого времени программа, которая исправно работала с программой Континент АП Казначейства перестает давать возможность подписывать документы сертификатами пользователя, выдавая ошибку 0x0000065b. Единственный выход в этом случае — приобрести программу Крипто-Про и ввести серийный номер, пройдя по пути: Пуск — Панель управления — Крипто-Про CSP — Общие — Ввод лицензии.

Надо запустить оболочку программы по пути: Пуск — Панель управления — Крипто-Про CSP. В первом приветственном окошке программы вы увидите тип вашей лицензии и срок ее действия (см. рисунок ниже).

Если не помогло

Если рекомендации по проверке и установке лицензии не явили проблему — возможен технический сбой в программе Континент АП, при котором вызывается ошибка подписи ключа 0x0000065b. Здесь следует проверить возможные конфликты программы с Файерволлом, Антивирусом, установленном на компьютере или переустановить личный сертификат пользователя, перед этим очистив запомненные пароли сертификатов в программе Крипто-Про. Делается это следующим образом:

Пуск — Панель управления — Крипто-Про CSP — Сервис — Удалить запомненные пароли — Ок

Скорее всего отсутствует лицензионный ключ или истек срок его действия для программы «КриптоАРМ» или КриптоПро CSP. Лицензионные ключи должны быть установлены в обеих программах, они должны быть активны.

Проверить наличие и статус лицензии на «КриптоАРМ» можно в верхнем меню программы в разделе «Помощь» — «О программе». 

Арм о программе

В КриптоПро CSP эта информация есть на вкладке «Общие».

Пуск-КриптоПро-КриптоПро CSP.exe

крипто про общие



Остались вопросы? Как мы можем помочь?

Как мы можем помочь?

КриптоАРМ: ошибка «Подпись не валидна»

Ошибка 0x0000065B при формировании данных подписи означает, что истекла лицензия на криптопровайдер КриптоПро. Проверить это можно, запустив программу КриптоПро CSP (Пуск → Панель управления → КриптоПро CSP) и перейдя в раздел Общие, где отображается информация о лицензии: в строке Срок действия будет указано Истекла. Для устранения ошибки, необходимо на этой же вкладке окна КриптоПро, нажать кнопку Ввод лицензии и в открывшемся окне ввести номер лицензии и сведения о пользователе. После чего, информация о текущей лицензии должна измениться: появится дата действия лицензии в поле Срок действия, либо значение Постоянная, если лицензия бессрочная; тип лицензии — Клиентская.

/Ошибка исполнения функции (0x0000065b)

Ошибка исполнения функции (0x0000065b)

Текст ошибки

Ошибка сохранения сообщения (0x80004005)

Ошибка сохранения сообщения (0x80004005)

Произошла ошибка при создании подписи

Произошла ошибка при определении размера закодированного сообщения

Ошибка исполнения функции. (0x0000065b)

Как выглядит ошибка

2022-05-06_12-55-32.png

Решение

Скорее всего отсутствует лицензионный ключ или истек срок его действия для программ КриптоАРМ или КриптоПро CSP. Лицензионные ключи должны быть установлены в обеих программах, они должны быть активны.

Проверить наличие и статус лицензии на КриптоАРМ можно в верхнем меню программы в разделе ПомощьО программе.

Если статус лицензии Лицензия не действительна, то внесите лицензионный ключ по инструкции.

В КриптоПро CSP эта информация есть на вкладке Общие.

Если срок действия лицензии истек, то внесите лицензионный ключ нажав на кнопку Ввод лицензии

При работе с Казначейством в программе Континент АП у некоторых пользователей появляется Ошибка подписи ключа с номером 0x0000065b. Ошибка редкая, но известная. Чаще всего причиной является истекшая лицензия на Крипто-Про CSP. У некоторых версий программы Крипто-Про устанавливаемые дистрибутивы предлагают включить полноценный функционал на пробный срок, не спрашивают серийный номер лицензии продукта, однако через определенное время блокируются. Как правило — через 2 месяца. По прошествии этого времени программа, которая исправно работала с программой Континент АП Казначейства перестает давать возможность подписывать документы сертификатами пользователя, выдавая ошибку 0x0000065b. Единственный выход в этом случае — приобрести программу Крипто-Про и ввести серийный номер, пройдя по пути: Пуск — Панель управления — Крипто-Про CSP — Общие — Ввод лицензии.

Надо запустить оболочку программы по пути: Пуск — Панель управления — Крипто-Про CSP. В первом приветственном окошке программы вы увидите тип вашей лицензии и срок ее действия (см. рисунок ниже).

Если не помогло

Если рекомендации по проверке и установке лицензии не явили проблему — возможен технический сбой в программе Континент АП, при котором вызывается ошибка подписи ключа 0x0000065b. Здесь следует проверить возможные конфликты программы с Файерволлом, Антивирусом, установленном на компьютере или переустановить личный сертификат пользователя, перед этим очистив запомненные пароли сертификатов в программе Крипто-Про. Делается это следующим образом:

Пуск — Панель управления — Крипто-Про CSP — Сервис — Удалить запомненные пароли — Ок

Понравилась статья? Поделить с друзьями:
  • Ошибка операции код ошибки 0x202b
  • Ошибка операции клиента ошибка 0x80004005 0x0004b9 0x000501
  • Ошибка операции клиента outlook 2016 что это
  • Ошибка операции клиента outlook 0x80004005
  • Ошибка операции исключение на сервере