Простое симметричное шифрование табличным смещением

06.10.14

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

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

Скачать исходный код

Наименование Файл Версия Размер
Простое шифрование строк методом смещения
.epf 7,28Kb
14
.epf 1.0 7,28Kb 14 Скачать

Цель этой разработки - реализовать возможность удобного шифрования/кодирования данных на языке 1С без использования внешних компонент. На данный момент используется один из самых простых механизмов симметричного шифрования.

Возможным улучшением алгоритма является добавление перестановок и проход в несколько циклов. На выходе шифрующей функции получаются non-ASCII символы. Для удобства можно их перевести в коды символов с помощью функции КодСимвола().

Таблицу смещения можно модернизировать:

	ТаблСмещ = новый Массив(6);
	ТаблСмещ[0] = Среднее + 15;        // % 1
	ТаблСмещ[1] = Среднее + 2;         // % 2
	ТаблСмещ[2] = Окр(Среднее/3 + 3);  // % 3
	ТаблСмещ[3] = Среднее + 5;         // % 5
	ТаблСмещ[4] = Окр(Среднее/2 + 7);  // % 7
	ТаблСмещ[5] = Среднее + 9;         // % 9
Дополнительно задается смещение Дельты для добавления "беспорядоченности" в итоговый набор данных. 

шифрование кодирование xor

См. также

Запрет глобального поиска в конфигурации

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

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

1 стартмани

09.02.2023    2253    9    aximo    4    

2

Как защитить pdf файл

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

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

2 стартмани

30.01.2023    1706    1    olevlasam    3    

3

Универсальный синтаксический анализатор ASN.1 для декодирования .key, .cer, .der, .p7m, .p7s, .crt, .pem

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

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

1 стартмани

04.12.2022    3048    12    keyn5565`    0    

13

Шифрование строки на основе мастер-пароля в 1С Предприятие 8.3.19

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

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

2 стартмани

31.08.2022    3882    7    vit59    2    

6

Обфускатор байт-кода

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

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

10 стартмани

16.06.2022    10519    82    ZhokhovM    12    

41

Как уберечь конструкторскую документацию от воровства конкурентами?

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

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

2 стартмани

09.03.2022    5704    3    ge_ni    9    

2

Защита конфигураций, обработок, расширений 1С онлайн, управление версиями

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

Система построена на веб платформе, все управление происходит на сайте в личном кабинете пользователя.

1 стартмани

27.12.2021    4612    2    idm80    11    

9
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ivnik 583 27.06.14 22:39 Сейчас в теме
Скачал, посмотрел, но так и не понял, где и как ее можно использовать??? Есть какое-нибудь описание или инструкция?
+
2. I_G_O_R 69 06.10.14 20:36 Сейчас в теме
если zip архив запоролить встроенными средствами и то надежнее будет.
Aleksey.Bochkov; +1
3. пользователь 02.04.18 14:56
Сообщение было скрыто модератором.
...
Оставьте свое сообщение