Статус: Новичок
Группы: Участники
Зарегистрирован: 26.09.2025(UTC) Сообщений: 4 
|
// ------------------------------------------------------------ Если подвести итог, ответы были странные и не по теме вопроса Скорее всего, проблема в том, что python у меня запущен 64-bit, а библиотека cadescom.dll почему-то 32 битная Видимо, никто никогда не слышал про эту библиотеку Добавил пару записей в регистр Windows. И Python ее увидел, а результат опять не тот  Строка Привет! в 1С метод HashedData.Hash() вернул '03140EABA70458791E50611258DBD0241525641CB376A4ED0A5B46D295A0330E' в PyCharm метод HashedData.Hash() вернул 'EC4F9A415F015A1CCCECEF8DC51266D9A3D87252DE5B4F5B2D42BA3DD1D421DE' или это исключительно из-за битности... Отредактировано пользователем 27 сентября 2025 г. 10:34:23(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,931   Сказал «Спасибо»: 599 раз Поблагодарили: 2336 раз в 1833 постах
|
Автор: Харчев Алексей  // ------------------------------------------------------------ Если подвести итог, ответы были странные и не по теме вопроса Скорее всего, проблема в том, что python у меня запущен 64-bit, а библиотека cadescom.dll почему-то 32 битная Видимо, никто никогда не слышал про эту библиотеку Добавил пару записей в регистр Windows. И Python ее увидел, а результат опять не тот  Строка Привет! в 1С метод HashedData.Hash() вернул '03140EABA70458791E50611258DBD0241525641CB376A4ED0A5B46D295A0330E' в PyCharm метод HashedData.Hash() вернул 'EC4F9A415F015A1CCCECEF8DC51266D9A3D87252DE5B4F5B2D42BA3DD1D421DE' или это исключительно из-за битности... Если подвести итоги - Вы даже не удосужились свериться с моим хешем. Удачи. |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,931   Сказал «Спасибо»: 599 раз Поблагодарили: 2336 раз в 1833 постах
|
Автор: Харчев Алексей  // ------------------------------------------------------------ Если подвести итог, ответы были странные и не по теме вопроса Скорее всего, проблема в том, что python у меня запущен 64-bit, а библиотека cadescom.dll почему-то 32 битная Видимо, никто никогда не слышал про эту библиотеку Добавил пару записей в регистр Windows. И Python ее увидел, а результат опять не тот  Строка Привет! в 1С метод HashedData.Hash() вернул ' 03140EABA70458791E50611258DBD0241525641CB376A4ED0A5B46D295A0330E' в PyCharm метод HashedData.Hash() вернул 'EC4F9A415F015A1CCCECEF8DC51266D9A3D87252DE5B4F5B2D42BA3DD1D421DE' или это исключительно из-за битности... в 1С: 03140EABA70458791E50611258DBD0241525641CB376A4ED0A5B46D295A0330E получается, если хешировать (13 байт в hex): D0 9F D1 80 D0 B8 D0 B2 D0 B5 D1 82 21 этот хеш можно "увидеть" в cms, если подписать: Привет! на странице для тестирования плагина. Напомню исходные байты: CF F0 E8 E2 E5 F2 21 Отредактировано пользователем 27 сентября 2025 г. 12:04:09(UTC)
| Причина: Не указана |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,931   Сказал «Спасибо»: 599 раз Поблагодарили: 2336 раз в 1833 постах
|
т.к. не предоставлены результаты для public_bytes ... сам сертификат и вариант от 1с - то далее изучать и передавать байты через base64, как указывал ранее. Отредактировано пользователем 27 сентября 2025 г. 12:14:00(UTC)
| Причина: Не указана |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close