Cryptohack. Решение Flipping Cookie, Lazy CBC
—
от автора
—
от автора
Приветствую, Хабр! В новой статье я продолжаю рассказывать о слабых местах режима шифрования CBC и разбираю ещё парочку задач на CBC с Cryptohack. Конкретно сегодня поговорим о том почему использование ключа в качестве инициализирующего вектора может быть плохой идеей и…
—
от автора
Друзья, приветствую!С учетом возрастающего интереса к теме интеграции платежных систем в Telegram-ботов, разработанных на Aiogram, я решил выпустить продолжение своей предыдущей статьи. Сегодня мы углубимся в ключевые аспекты этой темы, добавим новые инструменты и оптимизируем подходы.Ретроспектива прошлой статьиНапоминаю, в прошлый…
—
от автора
Что было в Постгрессо в 2024? Как всегда, трудно выбрать из всех номеров интересные темы, чтобы не обидеть темы другие, кому-то не менее интересные. Но за дело, а то уж Новый Год на носу.ЯНВАРЬPostgresso 1 за 2024 (62)Начался год плохо:Умер…
—
от автора
Всем привет! Меня зовут Дмитрий Поляков, я работаю аналитиком данных в команде ad-hoc аналитики X5 Tech. В этой статье мы хотели бы рассмотреть задачу прогнозирования, которая является чрезвычайно важной задачей в ритейле. Точные прогнозы позволяют оптимально планировать объёмы товаров и…
—
от автора
Всемирная паутина (WWW) — это не просто набор веб‑страниц, это революция, изменившая наше восприятие информации и общения. С момента своего появления в начале 1990-х годов WWW кардинально трансформировала мир, открыв новые горизонты для бизнеса, образования и повседневной жизни. История веб пестрит взлетами, падениями и уходами…
—
от автора
В заметке «Идиоматическое внедрение зависимостей в ZIO 2» Пьер Рикадат описывает типичную структуру Scala-приложения на основе ZIO. Элементами этой структуры являются:использование интерфейсов,классы с зависимостями в конструктореи dependency injection для построения runtime-дерева приложения.Известен также подход, описанный в заметке «От внедрения зависимостей…
—
от автора
Все мы знаем, что FreeRTOS — это операционная система для проектов, где каждой задаче установлены строгие рамки времени, чтобы любое действие было гарантированно обработано. На этом познания об этой системе у большинства айтишников заканчиваются, по той простой причине, что 99%…
—
от автора
Когда дело доходит до инференса ML-моделей, на ум приходит стандартный вариант — задеплоить Helm chart с Triton в Kubernetes. А что если добавить магии, как в «Аватаре»? Привет! Я — Антон, DevOps-инженер в команде Data/ML-продуктов Selectel. В статье я продолжу…
—
от автора
Новогодние каникулы — отличное время не только для отдыха, но и для саморазвития. Если вы хотите узнать больше о низкоуровневой оптимизации, тонкостях работы с GPU или разобраться в архитектуре ядра Linux, эти выпуски подкаста «Битовые Маски» точно стоит добавить в…
—
от автора
Разработчики удивили мир, запустив сервер для Minecraft на основе программного обеспечения, написанного на COBOL — одном из старейших языков программирования, созданном более 60 лет назад. Несмотря на возраст и устаревший статус, старый язык программирования оказался вполне подходящим для реализации таких…