Обработка-пример шифрования в 1С 8.2

21.12.12

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

Обработка-пример шифрования в 1С 8.2
До безобразия простой код, однако, весьма эффективный алгоритм.

Иногда требуется что-то подобное, например, у нас в базе хранятся пароли на расчетные листки и на ключевые константы и регистры.

Скачать файлы

Наименование Файл Версия Размер
Сама обработка
.epf 7,70Kb
85
.epf 7,70Kb 85 Скачать

Обработка-пример шифрования в 1С 8.2
До безобразия простой код, однако, весьма эффективный алгоритм.

Иногда требуется что-то подобное, например, у нас в базе хранятся пароли на расчетные листки и на ключевые константы и регистры.

Плюсом является то, что в шифрованном коде нет запрещенных символов xml и стало быть, оно спокойно может ходить по РБД.

Код открыт.

См. также

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

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

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

1 стартмани

09.02.2023    2223    9    aximo    4    

2

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

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

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

2 стартмани

30.01.2023    1657    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    2983    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    3829    7    vit59    2    

6

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

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

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

10 стартмани

16.06.2022    10293    79    ZhokhovM    12    

40

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

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

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

2 стартмани

09.03.2022    5654    3    ge_ni    9    

2

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

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

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

1 стартмани

27.12.2021    4556    2    idm80    11    

9
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. WKBAPKA 214 24.12.12 11:18 Сейчас в теме
3. vladshnurkoff 82 24.12.12 12:13 Сейчас в теме
(1)что-то типа модифицированного одноразового блокнота.
2. petrov_al 10 24.12.12 12:06 Сейчас в теме
Скачал так как расперло любопытство... Действительно алгоритм достаточно прост, сам бы быстро недодумался. Автор молодец!
4. Lukich66 82 04.01.13 15:31 Сейчас в теме
Давно думаю о возможностях использования "проводов" для обмена эл.документами между к/агентами (сч.фактура,торг-12 и т.п.) бесплатно( т.е. б/дяди васи,которому нужно платить за его "сервер"),а так же оч. правомерно сдавать отчетность в налоговую. Что мешает?
5. ЛохНесс 150 05.01.13 00:52 Сейчас в теме
Алгоритм, с точки зрения требований к современным шифрам - полное Г.

Это известный "Шифр Виженера". Долгое время он считался не раскрываемым. Однако, такие времена давно канули в лету. Ни о какой криптостойкости не может идти речи. Особенно во времена компьютеров.

Мало того, и программа написана криво. Если буквы ключевого слова и исходного текста будут такие, что сумма их кодов будет больше, чем 65535, то эта буква не попадет в зашифрованный текст и в дальнейшем не будет расшифрована.

Кроме этого, вместо кода:
			Если У >= ДлинаКлюча Тогда 
				У = 1;
			Иначе
				У = У + 1;
			КонецЕсли;

можно написать следующее:

			у = Х - Цел((Х-1) / ДлинаКлюча) * ДлинаКлюча;
6. vladshnurkoff 82 06.01.13 00:22 Сейчас в теме
(5), ну так я и пишу без заявки на шедевр - поставленную задачу выполняет вполне, написано за полчаса.
И еще, разве что-то есть в описании про высокую криптостойкость или невозможность расшифровать? Вот когда-нибудь, когда деревья станут совсем маленькими, а годы незаметными, может и сподоблюсь написать нечто серьезное ))
И еще, еще, почти все мои обработки - некоторые заготовки для дальнейшего творчества, веь идеи в них, и вправду, согласитесь, весьма неплохи ;-)
7. ЛохНесс 150 06.01.13 02:00 Сейчас в теме
(6)
поставленную задачу выполняет вполне

Какую задачу? Кто ее поставил? Как поставил? Где постановка задачи? Вполне - это как?

И еще, разве что-то есть в описании про высокую криптостойкость или невозможность расшифровать?

В описании написано следующее:
однако, весьма эффективный алгоритм

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

веь идеи в них, и вправду, согласитесь, весьма неплохи ;-)


Не соглашусь. Да, идея неплоха для 1467 года, когда была сформулирована идея многоалфавитных шифров. Или 1586 года, когда этот шифр был представлен перед комиссией.
Ты опоздал со своими идеями на 500 лет, братишка...
8. vladshnurkoff 82 06.01.13 02:07 Сейчас в теме
Ты чего хотел-то, родной?
9. oleg_km 06.01.13 11:59 Сейчас в теме
В эпоху 8.2 проще задействовать МенеджерКриптографии или CAPICOM. Мне кажется будет гораздо эффективнее
10. It-developer 24 15.05.13 14:59 Сейчас в теме
11. пользователь 02.04.18 15:15
Сообщение было скрыто модератором.
...
Оставьте свое сообщение