Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

3 Страницы<123>
Опции
К последнему сообщению К первому непрочитанному
Offline Сергей81  
#11 Оставлено : 16 мая 2022 г. 13:59:51(UTC)
Сергей81

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

Группы: Участники
Зарегистрирован: 07.04.2022(UTC)
Сообщений: 15
Мужчина
Российская Федерация

Сказал «Спасибо»: 6 раз
Спасибо, Андрей!

Серт:

Цитата:
MIIDaTCCAxigAwIBAgITEgBeuNKPCVOlXEG3NQABAF640jAIBgYqhQMCAgMwfzEj
MCEGCSqGSIb3DQEJARYUc3VwcG9ydEBjcnlwdG9wcm8ucnUxCzAJBgNVBAYTAlJV
MQ8wDQYDVQQHEwZNb3Njb3cxFzAVBgNVBAoTDkNSWVBUTy1QUk8gTExDMSEwHwYD
VQQDExhDUllQVE8tUFJPIFRlc3QgQ2VudGVyIDIwHhcNMjIwNTA0MTI1MjAzWhcN
MjIwODA0MTMwMjAzWjBvMRswGQYJKoZIhvcNAQkBFgxzdXBhQG1haWwucnUxHTAb
BgNVBAMMFNCh0LXRgNCz0LXQuUdPU1QyMDEyMQ8wDQYDVQQKDAbQntGA0LMxEzAR
BgNVBAcMCtCT0L7RgNC+0LQxCzAJBgNVBAYTAlJVMGYwHwYIKoUDBwEBAQEwEwYH
KoUDAgIkAAYIKoUDBwEBAgIDQwAEQMwySXKPWfHtGANLBrvB3EC5GgC+xw7EgCZV
63mr0ywR9D730q//APvtmu2VBGjrodubNwgD0MDelkDyhVCyFyqjggF2MIIBcjAO
BgNVHQ8BAf8EBAMCBPAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwHQYDVR0OBBYEFIcd
6AVGFFQTqBAWDOSGeA/Q2b5tMB8GA1UdIwQYMBaAFE6DPhRp7+xdepUrXxH+NzIW
SVUrMFwGA1UdHwRVMFMwUaBPoE2GS2h0dHA6Ly90ZXN0Y2EuY3J5cHRvcHJvLnJ1
L0NlcnRFbnJvbGwvQ1JZUFRPLVBSTyUyMFRlc3QlMjBDZW50ZXIlMjAyKDEpLmNy
bDCBrAYIKwYBBQUHAQEEgZ8wgZwwZAYIKwYBBQUHMAKGWGh0dHA6Ly90ZXN0Y2Eu
Y3J5cHRvcHJvLnJ1L0NlcnRFbnJvbGwvdGVzdC1jYS0yMDE0X0NSWVBUTy1QUk8l
MjBUZXN0JTIwQ2VudGVyJTIwMigxKS5jcnQwNAYIKwYBBQUHMAGGKGh0dHA6Ly90
ZXN0Y2EuY3J5cHRvcHJvLnJ1L29jc3Avb2NzcC5zcmYwCAYGKoUDAgIDA0EAcabl
joO0LuOg6qGUmuviSgG4g298uzk1JH7QeceSrs22kdAU94/rdyB423JTMMbyW0UY
ZC0lvCEf0pOJpz+Skw==


Вычисленный хэш данных бэка:

Цитата:
1BCFE12B168A62C565FA39269D8440543E3C81A765E47146EF8AA557B7D0B116


ЭЦП:
Цитата:
C672D5BC7190D1E15211EFF7CA8AC3D332938D92DCD175C645B0CA163791122134CD725850166E9FA52CDC20FB7FA45ED29F523C241EBA621287AAD1F129FE82

Отредактировано пользователем 16 мая 2022 г. 14:05:24(UTC)  | Причина: Не указана

Offline Сергей81  
#12 Оставлено : 16 мая 2022 г. 14:08:31(UTC)
Сергей81

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

Группы: Участники
Зарегистрирован: 07.04.2022(UTC)
Сообщений: 15
Мужчина
Российская Федерация

Сказал «Спасибо»: 6 раз
Автор: Андрей * Перейти к цитате
Приложите тестовый файл и значение хеша.
Или сами проверьте, утилитами.


А какие утилиты вы имеете в виду?
Offline Андрей *  
#13 Оставлено : 16 мая 2022 г. 14:28:21(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,719
Мужчина
Российская Федерация

Сказал «Спасибо»: 500 раз
Поблагодарили: 2054 раз в 1594 постах
Мне нужен файл (любой небольшой), который хешируете и что получаете в base64 при инициализации хеша.
Приложите в архиве.
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
Сергей81 оставлено 16.05.2022(UTC)
Offline Андрей *  
#14 Оставлено : 16 мая 2022 г. 14:30:50(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,719
Мужчина
Российская Федерация

Сказал «Спасибо»: 500 раз
Поблагодарили: 2054 раз в 1594 постах
Цитата:
- беру данные с бэкенда
Код:
var dataInBase64 = 'PFNpZ25lZEluZm6L....lnbmVkSW5mbz4=';


как можно проверить по присланному хешу, если данных нет полноценных для декодирования?
Техническую поддержку оказываем тут
Наша база знаний
Offline Сергей81  
#15 Оставлено : 16 мая 2022 г. 14:50:37(UTC)
Сергей81

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

Группы: Участники
Зарегистрирован: 07.04.2022(UTC)
Сообщений: 15
Мужчина
Российская Федерация

Сказал «Спасибо»: 6 раз
Андрей, спасибо, за выделяемое время!!!
Данные от бэка (xml в base64), с которых я делаю хэш:

Код:
PFNpZ25lZEluZm8geG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDkveG1sZHNpZyMiPjxDYW5vbmljYWxpemF0aW9uTWV0aG9kIEFsZ29yaXRobT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS8xMC94bWwtZXhjLWMxNG4jIj48L0Nhbm9uaWNhbGl6YXRpb25NZXRob2Q+PFNpZ25hdHVyZU1ldGhvZCBBbGdvcml0aG09InVybjppZXRmOnBhcmFtczp4bWw6bnM6Y3B4bWxzZWM6YWxnb3JpdGhtczpnb3N0cjM0MTAyMDEyLWdvc3RyMzQxMTIwMTItMjU2Ij48L1NpZ25hdHVyZU1ldGhvZD48UmVmZXJlbmNlIFVSST0iI1JFR05PXzc3MzUwNjEyNzciPjxUcmFuc2Zvcm1zPjxUcmFuc2Zvcm0gQWxnb3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzEwL3htbC1leGMtYzE0biMiPjwvVHJhbnNmb3JtPjwvVHJhbnNmb3Jtcz48RGlnZXN0TWV0aG9kIEFsZ29yaXRobT0idXJuOmlldGY6cGFyYW1zOnhtbDpuczpjcHhtbHNlYzphbGdvcml0aG1zOmdvc3RyMzQxMTIwMTItMjU2Ij48L0RpZ2VzdE1ldGhvZD48RGlnZXN0VmFsdWU+K3FQWjJKSkdmamFHdE0wRHJ3Q2xLd3lvSnhPeFpFSGVtUCt6UEtRS3lVaz08L0RpZ2VzdFZhbHVlPjwvUmVmZXJlbmNlPjwvU2lnbmVkSW5mbz4=


То же в виде txt файла
Скачать (с Яндекса, форумный аттач не сработал)

yield oHashedData.Value:
1BCFE12B168A62C565FA39269D8440543E3C81A765E47146EF8AA557B7D0B116
base64: MUJDRkUxMkIxNjhBNjJDNTY1RkEzOTI2OUQ4NDQwNTQzRTNDODFBNzY1RTQ3MTQ2RUY4QUE1NTdCN0QwQjExNg==

yield oRawSignature.SignHash(oHashedData, certificate):
7D5AC54FE2D2872D2D818030AF22C2CEC04123A60AD91AB5CC525DE84F370EEC5DFBAE45D1FEA5293C388EC99650437B6D9B8A15E363D9F5B328C0D01CF8BE29
base64: N0Q1QUM1NEZFMkQyODcyRDJEODE4MDMwQUYyMkMyQ0VDMDQxMjNBNjBBRDkxQUI1Q0M1MjVERTg0RjM3MEVFQzVERkJBRTQ1RDFGRUE1MjkzQzM4OEVDOTk2NTA0MzdCNkQ5QjhBMTVFMzYzRDlGNUIzMjhDMEQwMUNGOEJFMjk=

Отредактировано пользователем 16 мая 2022 г. 14:53:34(UTC)  | Причина: Не указана

Offline Андрей *  
#16 Оставлено : 16 мая 2022 г. 15:00:00(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,719
Мужчина
Российская Федерация

Сказал «Спасибо»: 500 раз
Поблагодарили: 2054 раз в 1594 постах
Почему raw-подпись представляете как hex строку? Сервис в каком виде ждёт?
Техническую поддержку оказываем тут
Наша база знаний
Offline Сергей81  
#17 Оставлено : 16 мая 2022 г. 15:03:28(UTC)
Сергей81

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

Группы: Участники
Зарегистрирован: 07.04.2022(UTC)
Сообщений: 15
Мужчина
Российская Федерация

Сказал «Спасибо»: 6 раз
Автор: Андрей * Перейти к цитате
Почему raw-подпись представляете как hex строку? Сервис в каком виде ждёт?


Сервис ждет в base64.
Offline Андрей *  
#18 Оставлено : 16 мая 2022 г. 15:07:51(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,719
Мужчина
Российская Федерация

Сказал «Спасибо»: 500 раз
Поблагодарили: 2054 раз в 1594 постах
Автор: Сергей81 Перейти к цитате
Автор: Андрей * Перейти к цитате
Почему raw-подпись представляете как hex строку? Сервис в каком виде ждёт?


Сервис ждет в base64.


ждёт бинарное значение, закодированное в base64?
или ждёт hex-значение, закодированное в base64?
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей *  
#19 Оставлено : 16 мая 2022 г. 15:17:04(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,719
Мужчина
Российская Федерация

Сказал «Спасибо»: 500 раз
Поблагодарили: 2054 раз в 1594 постах
hex:
7D5AC54FE2D2872D2D818030AF22C2CEC04123A60AD91AB5CC525DE84F370EEC5DFBAE45D1FEA5293C388EC99650437B6D9B8A15E363D9F5B328C0D01CF8BE29

перекодировал в binary (64 байта - значение подписи), всё успешно проверилось.


Попробуйте для того же xml отправить от себя:

fVrFT+LShy0tgYAwryLCzsBBI6YK2Rq1zFJd6E83Duxd+65F0f6lKTw4jsmWUEN7bZuKFeNj2fWzKMDQHPi+KQ==
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
Сергей81 оставлено 16.05.2022(UTC)
Offline Сергей81  
#20 Оставлено : 16 мая 2022 г. 19:14:52(UTC)
Сергей81

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

Группы: Участники
Зарегистрирован: 07.04.2022(UTC)
Сообщений: 15
Мужчина
Российская Федерация

Сказал «Спасибо»: 6 раз
Автор: Андрей * Перейти к цитате

Попробуйте для того же xml отправить от себя:
fVrFT+LShy0tgYAwryLCzsBBI6YK2Rq1zFJd6E83Duxd+65F0f6lKTw4jsmWUEN7bZuKFeNj2fWzKMDQHPi+KQ==


нет, не подходит. Сервис ждёт бинарное значение, закодированное в base64.

Скажите, а есть ли способ создать "простую" ЭЦП:
- без вычисления хеша;
- используя выбранный сертификат?

Бэкенд говорит, что не нужно вычислять хэш.

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
3 Страницы<123>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.