Шифрование по алгоритму RSA. Внешняя библиотека (*.dll)

0. 19 07.07.21 09:15 Сейчас в теме
Внешняя библиотека для шифрования данных в 1С по алгоритму RSA открытым ключом.
Открытый ключ задаем сами, и передаем в качестве параметра.

Перейти к публикации

Лучшие комментарии
1. user955631 08.07.21 08:10 Сейчас в теме
Спасибо, все работает! Действительно, все обработки на этом сайте по шифрованию РСА только генерируют свои ключи, и передать свой открытый ключ никак нельзя. Эта - единственная в своем роде работающая бибилиотека.
Остальные комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. user955631 08.07.21 08:10 Сейчас в теме
Спасибо, все работает! Действительно, все обработки на этом сайте по шифрованию РСА только генерируют свои ключи, и передать свой открытый ключ никак нельзя. Эта - единственная в своем роде работающая бибилиотека.
6. itserve 19 09.07.21 08:15 Сейчас в теме
2. SerVer1C 414 08.07.21 15:34 Сейчас в теме
а если я на вход подам длинный текст (длиннее размера ключа) ?
3. itserve 19 08.07.21 15:56 Сейчас в теме
(2) Кодируемая строка не должна быть длиннее 245 символов. Сайт 8gwifi.org/RSAFunctionality?keysize=2048 вернет такую же ошибку, если попытаетесь зашифровать на нем более длинную строку.

Шифрование RSA предназначено только для небольших объемов данных, объем данных, который вы можете зашифровать, зависит от размера используемого вами ключа, например, для 1024-битных ключей RSA, вы можете зашифровать не более 117 байт, с ключом 2048 RSA вы можете зашифровать 245 байт.

Для этого есть веская причина: асимметричное шифрование является дорогостоящим с точки зрения вычислений. Если вы хотите зашифровать большие объемы данных, вам следует использовать симметричное шифрование.
4. SerVer1C 414 08.07.21 16:15 Сейчас в теме
(3) Ага ) А для кириллицы размер исходного текста потребуется уменьшить еще вдвое. Так для каких целей можно применять сто-буквенное rsa-шифрование в 1с? шифровать наименования справочников?
5. itserve 19 08.07.21 17:14 Сейчас в теме
(4)Мне оно потребовалось для обмена данными с банком. На Инфостарт куча подобных обработок, но ни в одну из них нельзя передать свой ключ. Если подобных обработок так много - значит, спрос на них есть.
Оставьте свое сообщение
Вопросы с вознаграждением
Вакансии
Программист, аналитик, эксперт 1С
Санкт-Петербург
По совместительству

Программист 1С
Москва
зарплата от 150 000 руб. до 200 000 руб.
Полный день

Ведущий разработчик 1С
Москва
зарплата от 250 000 руб.
Полный день

Руководитель проектов 1С
Москва
зарплата от 200 000 руб.
Полный день

Программист 1С
Москва
зарплата от 150 000 руб.
Полный день