Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 26.11.2014
Сообщений: 17

Консольный HASH под *nix

26.11.2014, 10:24. Показов 867. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую!
Есть задачка выдавать некий HASH в консоли.
по сути реализация
my_func(oper,in_str): string
* oper = 1. - шифрование
* oper = 2. - дешифрование
{
constant hex_key.

hex_in_str = get_hex(in_str)

if oper = 1.
hex_out_str = hex_in_str xor hex_key.
elseif oper = 2.
hex_out_str = hex_key xor hex_in_str.
else.
clear hex_out_str.
endif

return get_string(hex_out_str).
}
например как это делает PING, что бы в командной строке писали
"my_func пароль"
ему текстом отвечали
":7Ав334"

Никогда не писал под *nix, а разбираться ради мелкой задачи тяжко...
Код элементарный, помогите, пожалуйста, хотя бы как надо сделать каркас/интерфейс?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.11.2014, 10:24
Ответы с готовыми решениями:

Легко ли мне будет портировать консольную программу с WIN под NIX ?
Я новичек совсем . Учу С++ Попутно написал класс, который позволяет более удобно работать с консолью. Это и цвет, и меню,и...

Посчитать количество элементов Hash, подходящих под определенное условие.
Задали задание на Руби, который мы изучаем на FAR-мененджере. Нужно было составить список из 10 клиентов, которые составил. clients =...

Запуск консольный команд из-под с++
Доброе утро. Возникло желание через одну программу с++ запустить другую. Для этого я решил воспользоваться командный строкой в линуксе: ...

1
0 / 0 / 0
Регистрация: 26.11.2014
Сообщений: 17
28.11.2014, 16:27  [ТС]
Парни, простая прога, подсобите пожалуйста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.11.2014, 16:27
Помогаю со студенческими работами здесь

Преобразовать консольный код под Windows Form
Помогите, пожалуйста преобразовать консольный код под Windows Form Вычислить сумму ряда: , где n – натуральное число, x –...

Ucoz hash pass to phpbb hash pass
в ucoz выглядит так пароль: $1$d9gE$qArqNHo6j6jBcey9gGCkZ. в phpbb: $H$9NOBUC.KuIBSNJ8w4DRbrOsxqYxzyY. Как перенести пароль...

WIndows+*NIX
Простите за, быть может, глупый вопрос. Но вот я пишу сайт у себя на компе (на PHP+MySql) и тестирую в Денвере (локалхост), моя ОС ...

Nix Автоматизация
Есть файлы Без расширения. в формате ххх, xxa, xxb ... Задача: Берутся файлы по ихнему названию создаются папки и эти файлы...

*nix программное обеспечение
Тема лабораторной: установка ПО на линукс... Прошу Вашого совета: какие програмы Вы считаете, что должны бить установлены на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru