Igor
флаг стырить
Че то с битами?
Igor
Крестик это ксор?
m700
ага
Igor
Та тут на си и на питоне будет одинаковый код битовые операции чисто
m700
один хрен, надеюсь на следующем джуновском моем собесе не попадется такая жесть
Flin
Админ, скинь флудилку
Igor
один хрен, надеюсь на следующем джуновском моем собесе не попадется такая жесть
На самом деле ничего сложного просто делаешь то что нарисованно. Скорее скучно, если для новичков то идея поймать на том что будем пытаться брать флаг уже из измененного регистра. Т. Е сначала забираем флаг а потом начинаем вращать и ксорить
m700
шифр гаммирования с обратной связью
m700
потому когда говорят что для джунов повышенные требования никогда не поверю
Igor
Абасраться, оказывается я еще и в гаммирование могу)
Igor
Какой гандон придумывает эти названия)
m700
Какой гандон придумывает эти названия)
в англ литературе это - шифр одноразовых блокнотов
Daniil
Только хоть за лабу сесть по теме шифров и вы тут эту тему обсуждать стали xd
Daniil
Реализовать симметричное и ассиметричное шифрование на любом ЯП
m700
буйня дилов - копипаста
Daniil
Ну симметричный так и делал, чисто со страницы вики списал))
m700
string s = opentext ^ key;//шифр гаммирования
m700
вот написал те 50% задания
Daniil
Я где-то в инете видел, где чисто в пару строк сделали юзая только библиотеки питона xd
m700
на RSA на маткаде
m700
все, лабу сделал/, можешь как нормальный человек идти в пятницу пить пиво
Daniil
Ну как сказать)
m700
расшифровка вместо первой переменной в уравнении ставишь шифрограмму
Daniil
Но стало интересно, поэтому скачаю, чекну
m700
Ну как сказать)
это что за вуз с такими требованиями?
Daniil
Аэрокосмического приборостроения в СПб
m700
просто RSA то хер реализуешгь нормально
m700
там стандартные типы данных не вывозят
Daniil
Я ближе к вечеру начну вникать как там ассим. реализуется, но что-то особо богатого выбора алгоритмов не нашёл)
m700
Но ...он как шифр не используется
Daniil
Ну вот да, а остальные чисто для эл. подписи нужны
m700
Дх - обмен ключами тоже по факту
m700
вобщем я бы на такое задание сказал бы как выше про с++
m700
это как задание - напиши код рида-соломона
m700
за 11 лет двое писали
m700
1)написал 75% , понял в жизни многое, забрал документы и пошел работать программистом 2) 6 раз пересдавал зачет и чтобы автомат по экзамену получить написал
Daniil
Когда учился на инженегра, а после таких мувов с написанием кодов понял, что нужно идти в программисты. Жесть там по мелочи всего, если бы не сказал, может быть я бы в жизни никогда этот код не увидел
Daniil
Я раньше на плюсах писал (из-за учёбы), сейчас свободное использование языков, решил пересесть на питон и на нём сейчас пишу, раньше считал как-то неудобно на нём писать, но сейчас приелось
Igor
Обычно если писать как на плюсах, то на питоне тоже работать будет, а плюс питоновский сахар и для мелких задач или для изучения базы питон будет лаконичней и удобней имхо
⛓🌊
ребят, а на Си можно написать приложение с графическим интерфейсом?
⛓🌊
Можно
какой фреймворк для этого нужен?
Vyacheslav
⛓🌊
Фреймворк? Для Си?
GUI вроде есть
⛓🌊
GUI вроде есть
его вроде больше никак не назвать
⛓🌊
или opengl для этого нужен?
Vyacheslav
какой фреймворк для этого нужен?
Для винды нужен win.api как минимум Дальше можно искать либы которые могут упростить работу с вин.апи Для линюкса - я хз
Vyacheslav
Но в любом случае это кажется извратом
⛓🌊
Для винды нужен win.api как минимум Дальше можно искать либы которые могут упростить работу с вин.апи Для линюкса - я хз
понял, и еще такой вопрос. мне придется использовать css чтобы все это выглядело лучше? или на самом си все можно сделать?
⛓🌊
Но в любом случае это кажется извратом
почему? потому что тупо использовать си для работы с графическим интерфейсом?
Vyacheslav
или opengl для этого нужен?
Лучше смотри на qt и чо там в нем есть по работе с Си Я так понимаю что на Си пишутся критические по производительности функции, которые потом вызываются из кода на высокоуровневых языках
Vyacheslav
почему? потому что тупо использовать си для работы с графическим интерфейсом?
Потому что пойди открой гайд от майкрософта по созданию проекта для разработки под win.api
Vyacheslav
как я понимаю, лучше не использовать си для графического интерфейса приложений? мне кажется что это гемр какой то
Да Это нерационально в общем то Количество кода, относительно тех же плюсов будет больше, писать его будет труднее, а результат - такой же в общем то
Алексей
какой фреймворк для этого нужен?
Я понял вопрос рекомендую Qt
Vyacheslav
Не ну на любителя. У нас тут есть один😉
Кто тут пишет GUI на чистейшем си, интересно мне знать?)
Алексей
Кто тут пишет GUI на чистейшем си, интересно мне знать?)
Я думаю Андрiй , он все пишет на си, хотя умеет на всем🙂
Igor
Кто тут пишет GUI на чистейшем си, интересно мне знать?)
Если не нужна мультиплатформенность, а чисто под винду, то почкему нет
Алексей
Если не нужна мультиплатформенность, а чисто под винду, то почкему нет
А если под Винду то зачем си? Там шарпы прекрасно идут
Igor
Не под сервер же гуи писать, минус мак минус линух, ну ок минус 2% пользователей) чи не пофиг)
Vyacheslav
Если не нужна мультиплатформенность, а чисто под винду, то почкему нет
Потому что стартовый проект из гайда Майков, который создаёт одно пустое окно это полотно на 500+ строк?)
Igor
Врядли...
Igor
Что там десяток вызовов апи и цикл сообщений