Modber Сообщество
профессионалов по 1С

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


Скачиваний: 1
Платформы: 1С:Предприятие 8.3, 1С:Предприятие 8.2
Конфигурации: Все конфигурации
2017-12-20
1418 
pokloi22
0  
Простое шифрование строки перестановкой символов.

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

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

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

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

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

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

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

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

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



Как установить отработку или отчет 1С


Скачивание доступно только зарегистрированным пользователям.
Зарегистрируйтесь или войдите под своим аккаунтом.


Комментарии (1)