Atom Лента - Форум КриптоПро - Тема:ЭЛН. ФСС. Спецификация 2.0. - 10Форум КриптоПро - Atom Лентаurn:https:--www-cryptopro-ru:AtomLenta:ForumKriptoPro:Tema:EhLN.FSS.Specifikacija2.0.-10:1Copyright 2024 Форум КриптоПро2024-03-29T18:35:06Zhttps://www.cryptopro.ru/forum2/Images/YAFLogo.pngForum Adminhttps://www.cryptopro.ruforum@cryptopro.rumedsofthttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=62534&name=medsoftmedsofthttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=62534&name=medsoftthpghttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=46951&name=thpgthpghttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=46951&name=thpgmedsofthttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=62534&name=medsoftmedsofthttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=62534&name=medsoftthpghttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=46951&name=thpgmedsofthttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=62534&name=medsoftthpghttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=46951&name=thpgmedsofthttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=62534&name=medsoftthpghttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=46951&name=thpgYetAnotherForum.NETurn:https:--www-cryptopro-ru:ftPosts:st1:meid133138:1ЭЛН. ФСС. Спецификация 2.0.<table class="content postContainer_Alt" width="100%"><tr><td>Да, без CheckCryptoCall - получил ответ от ФСС с нужным текстом ошибки.<br />Спасибо большое!</td></tr></table>2022-05-12T16:37:35+03:002022-05-12T16:37:35+03:00medsoft<table class="content postContainer_Alt" width="100%"><tr><td>Да, без CheckCryptoCall - получил ответ от ФСС с нужным текстом ошибки.<br />Спасибо большое!</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid133132:1ЭЛН. ФСС. Спецификация 2.0.<table class="content postContainer" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: medsoft <a href="/forum2/default.aspx?g=posts&m=133125#post133125"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>ошибка - "Плохие данные"</div></div><br /><br />А результат при этом возвращает или нет? Уберите CheckCryptoCall в том месте, где ошибка - будет работать без него?<br /><br /></td></tr></table>2022-05-12T14:02:41+03:002022-05-12T14:02:41+03:00thpg<table class="content postContainer" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: medsoft <a href="/forum2/default.aspx?g=posts&m=133125#post133125"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>ошибка - "Плохие данные"</div></div><br /><br />А результат при этом возвращает или нет? Уберите CheckCryptoCall в том месте, где ошибка - будет работать без него?<br /><br /></td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid133131:1ЭЛН. ФСС. Спецификация 2.0.<table class="content postContainer_Alt" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: medsoft <a href="/forum2/default.aspx?g=posts&m=133130#post133130"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>У меня вот такая строка transport:<br /><br /><a rel="nofollow" href="https://lapo.it/asn1js/#MIGpMCgEILNUdkOIa8xP2UcnLQb9yfb-CJUOT1WAq34LdEFaK2kwBAQGnEZnoH0GCSqFAwcBAgUBAaBmMB8GCCqFAwcBAQEBMBMGByqFAwICJAAGCCqFAwcBAQICA0MABEAjqbUjCKv62MoxhebHj-JhwbbpHuU7h99ZmqPtfnCnNkfzuMc5GAGliL8NSrZgiZpeHqxtDpOF1s78xmMuSdg8BAjLUauzi5Mg6w" title="https://lapo.it/asn1js/#MIGpMCgEILNUdkOIa8xP2UcnLQb9yfb-CJUOT1WAq34LdEFaK2kwBAQGnEZnoH0GCSqFAwcBAgUBAaBmMB8GCCqFAwcBAQEBMBMGByqFAwICJAAGCCqFAwcBAQICA0MABEAjqbUjCKv62MoxhebHj-JhwbbpHuU7h99ZmqPtfnCnNkfzuMc5GAGliL8NSrZgiZpeHqxtDpOF1s78xmMuSdg8BAjLUauzi5Mg6w">https://lapo.it/asn1js/#...78xmMuSdg8BAjLUauzi5Mg6w</a></div></div><br /><br />То есть, как было раньше, и "байты" тут не помогут. Проблема в чем-то другом.<br /></td></tr></table>2022-05-12T13:46:43+03:002022-05-12T13:46:43+03:00thpg<table class="content postContainer_Alt" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: medsoft <a href="/forum2/default.aspx?g=posts&m=133130#post133130"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>У меня вот такая строка transport:<br /><br /><a rel="nofollow" href="https://lapo.it/asn1js/#MIGpMCgEILNUdkOIa8xP2UcnLQb9yfb-CJUOT1WAq34LdEFaK2kwBAQGnEZnoH0GCSqFAwcBAgUBAaBmMB8GCCqFAwcBAQEBMBMGByqFAwICJAAGCCqFAwcBAQICA0MABEAjqbUjCKv62MoxhebHj-JhwbbpHuU7h99ZmqPtfnCnNkfzuMc5GAGliL8NSrZgiZpeHqxtDpOF1s78xmMuSdg8BAjLUauzi5Mg6w" title="https://lapo.it/asn1js/#MIGpMCgEILNUdkOIa8xP2UcnLQb9yfb-CJUOT1WAq34LdEFaK2kwBAQGnEZnoH0GCSqFAwcBAgUBAaBmMB8GCCqFAwcBAQEBMBMGByqFAwICJAAGCCqFAwcBAQICA0MABEAjqbUjCKv62MoxhebHj-JhwbbpHuU7h99ZmqPtfnCnNkfzuMc5GAGliL8NSrZgiZpeHqxtDpOF1s78xmMuSdg8BAjLUauzi5Mg6w">https://lapo.it/asn1js/#...78xmMuSdg8BAjLUauzi5Mg6w</a></div></div><br /><br />То есть, как было раньше, и "байты" тут не помогут. Проблема в чем-то другом.<br /></td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid133130:1ЭЛН. ФСС. Спецификация 2.0.<table class="content postContainer" width="100%"><tr><td>У меня вот такая строка transport:<br /><br /><a rel="nofollow" href="https://lapo.it/asn1js/#MIGpMCgEILNUdkOIa8xP2UcnLQb9yfb-CJUOT1WAq34LdEFaK2kwBAQGnEZnoH0GCSqFAwcBAgUBAaBmMB8GCCqFAwcBAQEBMBMGByqFAwICJAAGCCqFAwcBAQICA0MABEAjqbUjCKv62MoxhebHj-JhwbbpHuU7h99ZmqPtfnCnNkfzuMc5GAGliL8NSrZgiZpeHqxtDpOF1s78xmMuSdg8BAjLUauzi5Mg6w" title="https://lapo.it/asn1js/#MIGpMCgEILNUdkOIa8xP2UcnLQb9yfb-CJUOT1WAq34LdEFaK2kwBAQGnEZnoH0GCSqFAwcBAgUBAaBmMB8GCCqFAwcBAQEBMBMGByqFAwICJAAGCCqFAwcBAQICA0MABEAjqbUjCKv62MoxhebHj-JhwbbpHuU7h99ZmqPtfnCnNkfzuMc5GAGliL8NSrZgiZpeHqxtDpOF1s78xmMuSdg8BAjLUauzi5Mg6w">https://lapo.it/asn1js/#...78xmMuSdg8BAjLUauzi5Mg6w</a></td></tr></table>2022-05-12T13:44:47+03:002022-05-12T13:44:47+03:00medsoft<table class="content postContainer" width="100%"><tr><td>У меня вот такая строка transport:<br /><br /><a rel="nofollow" href="https://lapo.it/asn1js/#MIGpMCgEILNUdkOIa8xP2UcnLQb9yfb-CJUOT1WAq34LdEFaK2kwBAQGnEZnoH0GCSqFAwcBAgUBAaBmMB8GCCqFAwcBAQEBMBMGByqFAwICJAAGCCqFAwcBAQICA0MABEAjqbUjCKv62MoxhebHj-JhwbbpHuU7h99ZmqPtfnCnNkfzuMc5GAGliL8NSrZgiZpeHqxtDpOF1s78xmMuSdg8BAjLUauzi5Mg6w" title="https://lapo.it/asn1js/#MIGpMCgEILNUdkOIa8xP2UcnLQb9yfb-CJUOT1WAq34LdEFaK2kwBAQGnEZnoH0GCSqFAwcBAgUBAaBmMB8GCCqFAwcBAQEBMBMGByqFAwICJAAGCCqFAwcBAQICA0MABEAjqbUjCKv62MoxhebHj-JhwbbpHuU7h99ZmqPtfnCnNkfzuMc5GAGliL8NSrZgiZpeHqxtDpOF1s78xmMuSdg8BAjLUauzi5Mg6w">https://lapo.it/asn1js/#...78xmMuSdg8BAjLUauzi5Mg6w</a></td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid133129:1ЭЛН. ФСС. Спецификация 2.0.<table class="content postContainer_Alt" width="100%"><tr><td><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote>Вы первые две строки из примера не забыли взять?</div></div><br /><br /><br />Да эти строки использую:<br /><br /> <div class="quote"><span class="quotetitle">Цитата:</span><blockquote> publicKey := Copy(transport, 108, 64); // открытый ключ отправителя<br /> sessionSV := Copy(transport, 174, 8); // синхропосылка (UKM)<br /></div></div><br /><br /> "Набор ключей не определён"</td></tr></table>2022-05-12T13:31:40+03:002022-05-12T13:31:40+03:00medsoft<table class="content postContainer_Alt" width="100%"><tr><td><br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote>Вы первые две строки из примера не забыли взять?</div></div><br /><br /><br />Да эти строки использую:<br /><br /> <div class="quote"><span class="quotetitle">Цитата:</span><blockquote> publicKey := Copy(transport, 108, 64); // открытый ключ отправителя<br /> sessionSV := Copy(transport, 174, 8); // синхропосылка (UKM)<br /></div></div><br /><br /> "Набор ключей не определён"</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid133126:1ЭЛН. ФСС. Спецификация 2.0.<table class="content postContainer" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: medsoft <a href="/forum2/default.aspx?g=posts&m=133125#post133125"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>ошибка "Набор ключей не определён"</div></div><br /><br />Вы первые две строки из примера не забыли взять?<br /><br />Сертификат и цепочку к нему проверьте.<br /><br />Строка transport в ASN.1. Тут видно что поменялось, видно с какого байта и что копируется:<br /><br />Было:<br /><a rel="nofollow" href="https://lapo.it/asn1js/#MIGpMCgEIEHRWfxKwKmTYQ9FKFqyS9R48sDT1jCmqqeTyWGqQiVxBATk6ZiBoH0GCSqFAwcBAgUBAaBmMB8GCCqFAwcBAQEBMBMGByqFAwICJAAGCCqFAwcBAQICA0MABED-Cq_9_3F_WmRWY9necV6gjh6AWydtIZrAXvk9T5tF2bsL-kcp8zT0CcXyiKQwIfk8oYvMA3aRZxsJlhBwt0T8BAgwWKKeEE_0Sg" title="https://lapo.it/asn1js/#MIGpMCgEIEHRWfxKwKmTYQ9FKFqyS9R48sDT1jCmqqeTyWGqQiVxBATk6ZiBoH0GCSqFAwcBAgUBAaBmMB8GCCqFAwcBAQEBMBMGByqFAwICJAAGCCqFAwcBAQICA0MABED-Cq_9_3F_WmRWY9necV6gjh6AWydtIZrAXvk9T5tF2bsL-kcp8zT0CcXyiKQwIfk8oYvMA3aRZxsJlhBwt0T8BAgwWKKeEE_0Sg">https://lapo.it/asn1js/#...sJlhBwt0T8BAgwWKKeEE_0Sg</a><br /><br />Стало:<br /><a rel="nofollow" href="https://lapo.it/asn1js/#MIGzMCgEIMlw7pc9JjuzS2QWh4C5Q6D_ob3odOHXBkw-NiVua5gZBARjCkIloIGGBgkqhQMHAQIFAQGgbzAoBggqhQMHAQEBATAcBgcqhQMCAiMBBggqhQMHAQECAgYHKoUDAgIfAQNDAARAlrur3uszKoYY6UhH9rrmK0oO6apLC5UwpRUF5ZWPgMiFCNxzFYDFC991wvill_ROsAjPYMA1xSislNDqoXlTeQQIVmW6AId5LCY" title="https://lapo.it/asn1js/#MIGzMCgEIMlw7pc9JjuzS2QWh4C5Q6D_ob3odOHXBkw-NiVua5gZBARjCkIloIGGBgkqhQMHAQIFAQGgbzAoBggqhQMHAQEBATAcBgcqhQMCAiMBBggqhQMHAQECAgYHKoUDAgIfAQNDAARAlrur3uszKoYY6UhH9rrmK0oO6apLC5UwpRUF5ZWPgMiFCNxzFYDFC991wvill_ROsAjPYMA1xSislNDqoXlTeQQIVmW6AId5LCY">https://lapo.it/asn1js/#...slNDqoXlTeQQIVmW6AId5LCY</a></td></tr></table>2022-05-12T12:57:39+03:002022-05-12T12:57:39+03:00thpg<table class="content postContainer" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: medsoft <a href="/forum2/default.aspx?g=posts&m=133125#post133125"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>ошибка "Набор ключей не определён"</div></div><br /><br />Вы первые две строки из примера не забыли взять?<br /><br />Сертификат и цепочку к нему проверьте.<br /><br />Строка transport в ASN.1. Тут видно что поменялось, видно с какого байта и что копируется:<br /><br />Было:<br /><a rel="nofollow" href="https://lapo.it/asn1js/#MIGpMCgEIEHRWfxKwKmTYQ9FKFqyS9R48sDT1jCmqqeTyWGqQiVxBATk6ZiBoH0GCSqFAwcBAgUBAaBmMB8GCCqFAwcBAQEBMBMGByqFAwICJAAGCCqFAwcBAQICA0MABED-Cq_9_3F_WmRWY9necV6gjh6AWydtIZrAXvk9T5tF2bsL-kcp8zT0CcXyiKQwIfk8oYvMA3aRZxsJlhBwt0T8BAgwWKKeEE_0Sg" title="https://lapo.it/asn1js/#MIGpMCgEIEHRWfxKwKmTYQ9FKFqyS9R48sDT1jCmqqeTyWGqQiVxBATk6ZiBoH0GCSqFAwcBAgUBAaBmMB8GCCqFAwcBAQEBMBMGByqFAwICJAAGCCqFAwcBAQICA0MABED-Cq_9_3F_WmRWY9necV6gjh6AWydtIZrAXvk9T5tF2bsL-kcp8zT0CcXyiKQwIfk8oYvMA3aRZxsJlhBwt0T8BAgwWKKeEE_0Sg">https://lapo.it/asn1js/#...sJlhBwt0T8BAgwWKKeEE_0Sg</a><br /><br />Стало:<br /><a rel="nofollow" href="https://lapo.it/asn1js/#MIGzMCgEIMlw7pc9JjuzS2QWh4C5Q6D_ob3odOHXBkw-NiVua5gZBARjCkIloIGGBgkqhQMHAQIFAQGgbzAoBggqhQMHAQEBATAcBgcqhQMCAiMBBggqhQMHAQECAgYHKoUDAgIfAQNDAARAlrur3uszKoYY6UhH9rrmK0oO6apLC5UwpRUF5ZWPgMiFCNxzFYDFC991wvill_ROsAjPYMA1xSislNDqoXlTeQQIVmW6AId5LCY" title="https://lapo.it/asn1js/#MIGzMCgEIMlw7pc9JjuzS2QWh4C5Q6D_ob3odOHXBkw-NiVua5gZBARjCkIloIGGBgkqhQMHAQIFAQGgbzAoBggqhQMHAQEBATAcBgcqhQMCAiMBBggqhQMHAQECAgYHKoUDAgIfAQNDAARAlrur3uszKoYY6UhH9rrmK0oO6apLC5UwpRUF5ZWPgMiFCNxzFYDFC991wvill_ROsAjPYMA1xSislNDqoXlTeQQIVmW6AId5LCY">https://lapo.it/asn1js/#...slNDqoXlTeQQIVmW6AId5LCY</a></td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid133125:1ЭЛН. ФСС. Спецификация 2.0.<table class="content postContainer_Alt" width="100%"><tr><td>Да, пробую на рабочем.<br /><br />Если использовать, ваш набор байтов:<br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote> APublicKeyBlob :=<br /> [<br /> $06, // bType = PUBLICKEYBLOB<br /> $20, // bVersion = 0x20<br /> $00, $00,<br /> $23, $2E, $00, $00, // KeyAlg = ALG_SID_GR3410EL<br /> $4D, $41, $47, $31, //Magic = GR3410_1_MAGIC<br /> $00, $02, $00, $00, // BitLen = 512<br /> $30, $1C,<br /> $06, $07, $2A, $85, $03, $02, $02, $23, $01,<br /> $06, $08, $2A, $85, $03, $07, $01, $01, $02, $02,<br /> $06, $07, $2A, $85, $03, $02, $02, $1F, $01<br /> ] + publicKey;</div></div><br />ошибка "Набор ключей не определён", <br />если использовать:<br /><br /> <div class="quote"><span class="quotetitle">Цитата:</span><blockquote> APublicKeyBlob :=<br /> [<br /> $06, // bType = PUBLICKEYBLOB<br /> $20, // bVersion = 0x20<br /> $00, $00,<br /> $23, $2E, $00, $00, // KeyAlg = ALG_SID_GR3410EL<br /> $4D, $41, $47, $31, //Magic = GR3410_1_MAGIC<br /> $00, $02, $00, $00, // BitLen = 512<br /> // bASN1GostR3410_94_PublicKeyParameters<br /> $30, $13,<br /> $06, $07, $2A, $85, $03, $02, $02, $24, $00,<br /> $06, $08, $2A, $85, $03, $07, $01, $01, $02, $02<br /> ] + publicKey;</div></div><br />ошибка - "Плохие данные"</td></tr></table>2022-05-12T12:48:39+03:002022-05-12T12:48:39+03:00medsoft<table class="content postContainer_Alt" width="100%"><tr><td>Да, пробую на рабочем.<br /><br />Если использовать, ваш набор байтов:<br /><div class="quote"><span class="quotetitle">Цитата:</span><blockquote> APublicKeyBlob :=<br /> [<br /> $06, // bType = PUBLICKEYBLOB<br /> $20, // bVersion = 0x20<br /> $00, $00,<br /> $23, $2E, $00, $00, // KeyAlg = ALG_SID_GR3410EL<br /> $4D, $41, $47, $31, //Magic = GR3410_1_MAGIC<br /> $00, $02, $00, $00, // BitLen = 512<br /> $30, $1C,<br /> $06, $07, $2A, $85, $03, $02, $02, $23, $01,<br /> $06, $08, $2A, $85, $03, $07, $01, $01, $02, $02,<br /> $06, $07, $2A, $85, $03, $02, $02, $1F, $01<br /> ] + publicKey;</div></div><br />ошибка "Набор ключей не определён", <br />если использовать:<br /><br /> <div class="quote"><span class="quotetitle">Цитата:</span><blockquote> APublicKeyBlob :=<br /> [<br /> $06, // bType = PUBLICKEYBLOB<br /> $20, // bVersion = 0x20<br /> $00, $00,<br /> $23, $2E, $00, $00, // KeyAlg = ALG_SID_GR3410EL<br /> $4D, $41, $47, $31, //Magic = GR3410_1_MAGIC<br /> $00, $02, $00, $00, // BitLen = 512<br /> // bASN1GostR3410_94_PublicKeyParameters<br /> $30, $13,<br /> $06, $07, $2A, $85, $03, $02, $02, $24, $00,<br /> $06, $08, $2A, $85, $03, $07, $01, $01, $02, $02<br /> ] + publicKey;</div></div><br />ошибка - "Плохие данные"</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid133122:1ЭЛН. ФСС. Спецификация 2.0.<table class="content postContainer" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: medsoft <a href="/forum2/default.aspx?g=posts&m=133121#post133121"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>Используя данный вариант возникает ошибка: "Набор ключей не определён"<br /><br />Наверное ещё нужен новый вариант для ASessionKeyBlob ?<br /></div></div><br /><br />Вы на рабочем подключении пробуете? На тестовом не будет работать - там осталось старое ПО.</td></tr></table>2022-05-12T12:24:23+03:002022-05-12T12:24:23+03:00thpg<table class="content postContainer" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: medsoft <a href="/forum2/default.aspx?g=posts&m=133121#post133121"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>Используя данный вариант возникает ошибка: "Набор ключей не определён"<br /><br />Наверное ещё нужен новый вариант для ASessionKeyBlob ?<br /></div></div><br /><br />Вы на рабочем подключении пробуете? На тестовом не будет работать - там осталось старое ПО.</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid133121:1ЭЛН. ФСС. Спецификация 2.0.<table class="content postContainer_Alt" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: thpg <a href="/forum2/default.aspx?g=posts&m=133068#post133068"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote><div class="quote"><span class="quotetitle">Автор: petrpeprovich <a href="/forum2/default.aspx?g=posts&m=133067#post133067"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>В итоге подобрали эти байты? Как то смогли решить этот вопрос?</div></div><br /><br />Тогда было другое, а "байты" поменялись сейчас в Мае при обновлении ПО у ФСС.<br />Там, по уму, надо разбирать ASN.1 и копировать параметр из транспортной строки.<br />Если же тупо, просто под текущий рабочий вариант (на тестовом осталось старое ПО) в ФСС, то так:<br /><br /><br /> publicKey := Copy(transport, 108, 64); // открытый ключ отправителя<br /> sessionSV := Copy(transport, 174, 8); // синхропосылка (UKM)<br /><br /> APublicKeyBlob :=<br /> [<br /> $06, // bType = PUBLICKEYBLOB<br /> $20, // bVersion = 0x20<br /> $00, $00,<br /> $23, $2E, $00, $00, // KeyAlg = ALG_SID_GR3410EL<br /> $4D, $41, $47, $31, //Magic = GR3410_1_MAGIC<br /> $00, $02, $00, $00, // BitLen = 512<br /> $30, $1C,<br /> $06, $07, $2A, $85, $03, $02, $02, $23, $01,<br /> $06, $08, $2A, $85, $03, $07, $01, $01, $02, $02,<br /> $06, $07, $2A, $85, $03, $02, $02, $1F, $01<br /> ] + publicKey;</div></div><br /><br /><br />Используя данный вариант возникает ошибка: "Набор ключей не определён"<br /><br />Наверное ещё нужен новый вариант для ASessionKeyBlob ?<br /></td></tr></table>2022-05-12T11:02:14+03:002022-05-12T11:02:14+03:00medsoft<table class="content postContainer_Alt" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: thpg <a href="/forum2/default.aspx?g=posts&m=133068#post133068"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote><div class="quote"><span class="quotetitle">Автор: petrpeprovich <a href="/forum2/default.aspx?g=posts&m=133067#post133067"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>В итоге подобрали эти байты? Как то смогли решить этот вопрос?</div></div><br /><br />Тогда было другое, а "байты" поменялись сейчас в Мае при обновлении ПО у ФСС.<br />Там, по уму, надо разбирать ASN.1 и копировать параметр из транспортной строки.<br />Если же тупо, просто под текущий рабочий вариант (на тестовом осталось старое ПО) в ФСС, то так:<br /><br /><br /> publicKey := Copy(transport, 108, 64); // открытый ключ отправителя<br /> sessionSV := Copy(transport, 174, 8); // синхропосылка (UKM)<br /><br /> APublicKeyBlob :=<br /> [<br /> $06, // bType = PUBLICKEYBLOB<br /> $20, // bVersion = 0x20<br /> $00, $00,<br /> $23, $2E, $00, $00, // KeyAlg = ALG_SID_GR3410EL<br /> $4D, $41, $47, $31, //Magic = GR3410_1_MAGIC<br /> $00, $02, $00, $00, // BitLen = 512<br /> $30, $1C,<br /> $06, $07, $2A, $85, $03, $02, $02, $23, $01,<br /> $06, $08, $2A, $85, $03, $07, $01, $01, $02, $02,<br /> $06, $07, $2A, $85, $03, $02, $02, $1F, $01<br /> ] + publicKey;</div></div><br /><br /><br />Используя данный вариант возникает ошибка: "Набор ключей не определён"<br /><br />Наверное ещё нужен новый вариант для ASessionKeyBlob ?<br /></td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid133088:1ЭЛН. ФСС. Спецификация 2.0.<table class="content postContainer" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: petrpeprovich <a href="/forum2/default.aspx?g=posts&m=133087#post133087"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>К сожалению, с этим вариантом, ответ от ФСС: <div class="quote"><span class="quotetitle">Цитата:</span><blockquote>Не удалось расшифровать сообщение. Возможно сообщение зашифровано на ключе отличном от ключа уполномоченного лица ФСС. Проверьте правильность и актуальность ключа уполномоченного лица ФСС.</div></div></div></div><br /><br />Те байты - это расшифровка ответа, полученного от ФСС. На отправляемое сообщение они не влияют. У вас, скорее всего, делается шифрование не тем сертификатом.</td></tr></table>2022-05-11T09:28:56+03:002022-05-11T09:28:56+03:00thpg<table class="content postContainer" width="100%"><tr><td><div class="quote"><span class="quotetitle">Автор: petrpeprovich <a href="/forum2/default.aspx?g=posts&m=133087#post133087"><img src="/forum2/Themes/soclean/icon_latest_reply.gif" title="Перейти к цитате" alt="Перейти к цитате" /></a></span><blockquote>К сожалению, с этим вариантом, ответ от ФСС: <div class="quote"><span class="quotetitle">Цитата:</span><blockquote>Не удалось расшифровать сообщение. Возможно сообщение зашифровано на ключе отличном от ключа уполномоченного лица ФСС. Проверьте правильность и актуальность ключа уполномоченного лица ФСС.</div></div></div></div><br /><br />Те байты - это расшифровка ответа, полученного от ФСС. На отправляемое сообщение они не влияют. У вас, скорее всего, делается шифрование не тем сертификатом.</td></tr></table>