Шифрование слов

Простейшие вопросы в области инженерной разработки
Ответить
sasha
interested
interested
Сообщения: 8
Зарегистрирован: 11 апр 2011, 20:00
Версия LabVIEW: 6.1
Контактная информация:

Шифрование слов

Сообщение sasha »

у меня проблема Как можно написать программу шифровка слова а потом расшифровка но при этом шифровка должна умножатся на какоето число
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5461
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 27 раз
Поблагодарили: 86 раз

Re: Шифрование слов

Сообщение IvanLis »

sasha писал(а):у меня проблема Как можно написать программу шифровка слова а потом расшифровка но при этом шифровка должна умножатся на какое то число
Вам необходимо определиться, какой алгоритм шифрования использовать.
Они как правило определяются ГОСТом или спецификацией.
А только после этого приступать к реализации.

Простейший вариант
1. Преобразование буквы в число
2. Преобразование числа в массив бит
3. Сложение массива бит с каким-то числом по модулю 2
4. Обратное преобразование

У Вас даже не написано в каком виде это слово передается
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5461
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 27 раз
Поблагодарили: 86 раз

Re: Шифрование слов

Сообщение IvanLis »

реализовал, то что предлагал
посмотрите, может подойдет
Вложения
CodeDecodeText.vi
lv8.6
(8.28 КБ) 240 скачиваний
1.png
Аватара пользователя
Хитрость
interested
interested
Сообщения: 1
Зарегистрирован: 08 апр 2013, 13:05
Версия LabVIEW: 11
Контактная информация:

Re: Шифрование слов

Сообщение Хитрость »

хотелось бы реализовать подобное шифрование в стеке ТСР ІР, при передачи данных между клиентом и сервером(примеры прог есть в labview).
не подскажете с чего начать?
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5461
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 27 раз
Поблагодарили: 86 раз

Re: Шифрование слов

Сообщение IvanLis »

Хитрость писал(а):хотелось бы реализовать подобное шифрование в стеке ТСР ІР, при передачи данных между клиентом и сервером(примеры прог есть в labview).
не подскажете с чего начать?
У Вас имеются две программы:
1. Осуществляет шифрование/дешифрование.
2. Осуществляет передачу текста по TCP.

Вам нужно только скрестить ужа с ежем :wink:
Dr.House
interested
interested
Сообщения: 7
Зарегистрирован: 10 май 2018, 16:42
Версия LabVIEW: 13
Контактная информация:

Re: Шифрование слов

Сообщение Dr.House »

IvanLis, здесь вы реализовали гаммированное шифрование?
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5461
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 27 раз
Поблагодарили: 86 раз

Re: Шифрование слов

Сообщение IvanLis »

Dr.House писал(а):IvanLis, здесь вы реализовали гаммированное шифрование?
Не знаю, что Вам ответить, алгоритм шифрования я же не скрывал...
Наверное можно сказать "ДА", только с некоторыми ограничениями и длина гаммы небольшая.
Dr.House
interested
interested
Сообщения: 7
Зарегистрирован: 10 май 2018, 16:42
Версия LabVIEW: 13
Контактная информация:

Re: Шифрование слов

Сообщение Dr.House »

IvanLis, а как можно построить простое гаммированное шифрование, чтобы информация кодировалась в двоичную форму, на примере того, что вы скидывали выше? например так https://www.intuit.ru/studies/courses/6 ... 373?page=4
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5461
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 27 раз
Поблагодарили: 86 раз

Re: Шифрование слов

Сообщение IvanLis »

Dr.House писал(а):IvanLis, а как можно построить простое гаммированное шифрование, чтобы информация кодировалась в двоичную форму, на примере того, что вы скидывали выше? например так https://www.intuit.ru/studies/courses/6 ... 373?page=4
Нужно полином рассчитать и сложение выполнять с ним.
https://ru.wikipedia.org/wiki/%D0%93%D0 ... 0%B8%D0%B5
Ответить

Вернуться в «Для чайников»