Шифрование перестановкой символов

14.12.17

Разработка - Защита ПО и шифрование

Простое шифрование строки перестановкой символов.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Шифрование перестановкой:
.epf 6,94Kb
4
4 Скачать (1 SM) Купить за 1 850 руб.

Шифрование происходит перестановкой символов в группах по 10 штук.

Реализованы три функции:

  • генерации ключа перестановки
  • шифрования строки
  • дешифровки строки

Функции шифрования и дешифровки имеют два параметра:

  • исходная/зашифрованная строка
  • ключ перестановки, представляющий собой строку из десяти символов 0..9, каждый из которых встречается один раз.

Ключ перестановки определяет порядок перестановки символов. Например "0123456789" - отсутствие перестановок, "9876543210" - каждые десять символов переставляются в обратном порядке, "1032547698" - перестановка каждой пары символов.

При шифровании строка добавляется пробелами до длины, кратной 10.

Функция генерации ключа перестановки возвращает строку из 10 символов 0..9, соответствующему случайному ключу перестановки.

Тестировалось на платформе 8.3 (8.3.10.2650) (управляемая форма).

обработка шифрование

См. также

Защита ПО и шифрование Программист Платформа 1С v8.3 Бесплатно (free)

В статье приведен простой способ защиты кода внешней обработки от несанкционированного доступа (если это необходимо).

30.12.2024    5449    artemusII    17    

9

Защита ПО и шифрование Программист Платформа 1С v8.3 1С:Бухгалтерия 3.0 Абонемент ($m)

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

1 стартмани

09.02.2023    3083    13    aximo    5    

2

Защита ПО и шифрование Программист Абонемент ($m)

Для установки защиты pdf документа, полученного в 1С, написано консольное приложение на c#., использующее одну зависимость pdfSharp.dll. В результате работы приложения ограничены операции над документом и записаны метаданные. С помощью аргументов командной строки можно управлять работой приложения.

2 стартмани

30.01.2023    2342    2    olevlasam    3    

3

Защита ПО и шифрование Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Универсальный синтаксический анализатор ASN.1, который может декодировать любую допустимую структуру ASN.1 DER или BER, независимо от того, закодирована ли она в кодировке Base64 (распознаются необработанные base64, защита PEM и begin-base64) или в шестнадцатеричном кодировании.

1 стартмани

04.12.2022    3821    17    keyn5565`    0    

15

Защита ПО и шифрование Программист Платформа 1С v8.3 Абонемент ($m)

Демонстрация возможностей шифрования строки на основе мастер-пароля в 1С Предприятие 8.3.19. AES без zip файла, RSA, PKDF2. (c использованием библиотеки С# через com).

2 стартмани

31.08.2022    4780    9    vit59    2    

6

Защита ПО и шифрование Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

Обработка, позволяющая запутывать и шифровать байт-код, поставлять модули без исходных текстов и т.д. Работает только в файловом варианте с версии платформы 8.3.22.1368 из-за конструктора ГенераторСлучайныхЧисел, поскольку алгоритм был изменён.

10 стартмани

16.06.2022    13700    115    ZhokhovM    12    

48

Защита ПО и шифрование Программист Платформа 1С v7.7 Платформа 1С v8.3 Абонемент ($m)

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

2 стартмани

09.03.2022    6400    4    ge_ni    9    

2
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. dnikolaev 168 14.12.17 13:11 Сейчас в теме
чую скоро бухгалтера начнут отсыпать биткоины за расшифровку баз )))
2. BigB 193 15.12.17 12:18 Сейчас в теме
В какой задаче это может пригодиться?
3. пользователь 02.04.18 14:48
Сообщение было скрыто модератором.
...
Оставьте свое сообщение