Как стать автором
Обновить
4
0

Пользователь

Отправить сообщение

Обзор постквантовых криптостандартов США со схемами и комментариями

Уровень сложностиСложный
Время на прочтение26 мин
Количество просмотров2.1K

Приветствую, Хабр!

В своей предыдущей статье (посвященной оценке необходимости срочного перехода на постквантовые криптоалгоритмы) я упомянул о принятых в США стандартах на постквантовые алгоритмы электронной подписи и обмена ключами. Данные стандарты были приняты в августе прошлого года (а перед этим они в течение года проходили оценку криптологическим сообществом в виде драфтов), при этом Институт стандартов и технологий США NIST анонсировал принятие дополнительных (альтернативных) постквантовых криптостандартов в будущем.

Поскольку принятие стандартов на постквантовые криптоалгоритмы можно считать весьма значительным событием в сфере асимметричной криптографии, а также принимая во внимание предполагаемый переход с традиционных на вышеупомянутые стандарты на горизонте в несколько лет (причем не только в США, но и в той значительной части мира, которая ориентируется на стандарты США), предлагаю вашему вниманию в данной статье описание (помимо описаний, я попытался схематично изобразить основные преобразования – под катом много схем с пояснениями) алгоритмов, на которых основаны постквантовые криптостандарты США, а также краткое обсуждение ближайших перспектив выхода новых стандартов на постквантовые криптоалгоритмы и рекомендаций по переходу с традиционных криптографических алгоритмов на постквантовые. Перечень текущих стандартов и рекомендаций NIST в части асимметричной криптографии со ссылками на их официальные публикации приведен в списке литературы к данной статье.

Читать далее

Основы криптоанализа шифра простой перестановки

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров2.9K

Опять какие‑то философы из V века до н.э. зашифровали ваше сообщение? Разберемся, что с этим делать, в этой статье.

Читать далее

Мои заметки про процессоры для cовсем маленьких

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров9.2K

Центральный процессор (CPU, Central Processing Unit) — это основной компонент устройств, который выполняет все вычисления и логические операции, необходимые для работы программ.

Здесь я постараюсь рассказать про строение и работу процессора на примере x86–64 архитектуры.

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

Я решил поделиться своими заметками, так как возможно кому-то это может показаться полезным. На детальность информации не претендую, но не против конструктивной критики.

Вот довольно неплохие видео, которые noob friendly:

1) https://www.youtube.com/watch?v=ubsZ9MO9qkU

2) https://www.youtube.com/watch?v=aNVMpiyeY_U&t=280s

Устройство процессора (схематически).

Читать далее

Кратко о сетях. Продолжение

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров5.3K

Доброго времени суток, Хабр! Вторая часть, прочитать первую часть из серии обучающих статей можно по ссылке.

Читать далее

Кратко о сетях

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров12K

Этот материал продолжает серию статей, посвящённых семинарам внутреннего обучения, которые проводятся в IT-компании Nauka и служат для развития кругозора её сотрудников. Надеемся, что сведения, представленные в ней, могут быть полезными для школьников старших классов, студентов младших курсов ВУЗов, сотрудников IT-компаний, не связанных в своей работе с IT-инфраструктурой.

Читать далее

Хронология зарубежной научной фантастики

Уровень сложностиПростой
Время на прочтение28 мин
Количество просмотров23K

Опубликованный хронологический справочник содержит зарубежные литературные произведения научной фантастики, которые литературоведы и литературные критики относят к классике жанра. Хронология охватывает период со 160 года до 1 января 2025 года.

Читать далее

Путь к геометрии Лобачевского 6: финал

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров2.6K

Часть 1: скалярное произведение и метрика
Часть 2: сфера
Часть 3: стереографическая проекция
Часть 4: псевдосфера
Часть 5: модель Пуанкаре в круге


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

Читать далее

Путь к геометрии Лобачевского 5: модель Пуанкаре в круге

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров3.1K

Часть 1: скалярное произведение и метрика
Часть 2: сфера
Часть 3: стереографическая проекция
Часть 4: псевдосфера

Часть 6: финал

Анализ прямых на сфере очень прост, потому что нагляден - сферу мы часто видим в жизни. Понять и проанализировать прямые на псевдосфере тоже легко, для этого нужно воспользоваться проекциями. Есть несколько различных и равноправных проекций, у каждой из них разные свойства и каждая из них наглядно показывает один из аспектов геометрии постоянной отрицательной кривизны - гиперболической геометрии. В этой части речь пойдет о стереографической проекции гиперболоида, наверное самой популярной модели геометрии Лобачевского.

Читать далее

Путь к геометрии Лобачевского 4: псевдосфера

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров3K

Часть 1: скалярное произведение и метрика
Часть 2: сфера
Часть 3: стереографическая проекция

Часть 5: модель Пуанкаре в круге

На этот момент мы уже понимаем различие между плоской геометрией Евклида и выпуклой геометрией сферы, и сфера для нас самостоятельный объект. Математики говорят, что это топологическое пространство с метрикой. На самом деле сфера даже нечто большее - это очень хорошее топологическое пространство, у которого всякая окрестность похожа на обычную плоскость, по этому её можно назвать многообразием. Сейчас наша задача представить себе другой - в некотором смысле противоположный - объект, который всюду “вогнутый”. На нем уже будут присутствовать параллельные прямые, но поведут они себя иначе по сравнению с евклидовой плоскостью. Для решения этой задачи нужен новый инструмент - псевдоевклидово пространство.

Приглашаю к прочтению!

Читать далее

Путь к геометрии Лобачевского 3: стереографическая проекция

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров6.2K

Часть 1: скалярное произведение и метрика
Часть 2: сфера

Часть 4: псевдосфера

В прошлой части было показано, что на сфере нет параллельных прямых. Общество нам внушает, что сфера обязательно лежит в объемлющем пространстве. Однако, так называемые математики тщательно скрывают другой способ мышления, в котором сфера уже является самостоятельным объектом. Давайте же сбросим оковы, перестанем быть марионетками и сделаем финальный шаг в сторону построения плоскости, на которой нет параллельных прямых*.

*построенная конструкция НЕ является моделью плоскости Лобачевского, но используемые техники пригодятся в дальнейшем.

Приглашаю к прочтению!

Читать далее

Путь к геометрии Лобачевского 2: сфера

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров5.1K

Часть 1: скалярное произведение и метрика

Часть 3: стереографическая проекция

Существуют как минимум две конкурирующие теории о форме Земли, первая из которых утверждает, что земля плоская, а вторая, что поверхность земли напоминает сферу (не учитывая перепады высот из-за гор и т.п. географических объектов). Лично я не придерживаюсь никакой из этих теорий, хотя в этом посте будем считать что верна вторая, исключительно ради наглядности.

В этой части разберем сферу: введем параметризацию этой поверхности, индуцируем на ней метрику, поймем что такое прямые на поверхности и как они выглядят на сфере. Приглашаю к прочтению!

Читать далее

Путь к геометрии Лобачевского 1: скалярное произведение и метрика

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров8.2K

Часть 2: сфера

В конце 2023 года я провел семинар по геометрии и рассказал про различные её виды - евклидову, сферическую и гиперболическую, или геометрию Лобачевского. Сюжет оказался интересным, поэтому он был развит - я включил в него дополнительные темы, какие-то из них раскрыл подробнее, поменял акценты и самое главное - добавил трехмерные визуализации.

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

Главным преимуществом цикла являются визуализации и интуитивная подводка к тому, откуда появляются описываемые объекты. В цикле отсутствует постулирование, вроде "вот такую штуку мы назовем прямой", а объекты выводятся из первых принципов. Приглашаю к прочтению!

Читать далее

SD-WAN упрощённая модель

Уровень сложностиСредний
Время на прочтение2 мин
Количество просмотров4K

Что такое SD-WAN? Это пересылка разных типов IP трафика в разные каналы в зависимости от разных условий.

Для лучшего понимания Что такое SD-WAN и как оно работает я создал упрощённую модель в симуляторе eve-ng, включающую 6 виртуальных маршрутизаторов Cisco, протокол BGP между R3 и R4.

Читать далее

Тестируем локальную компьютерную сеть и интернет при помощи Flipper Zero с внешним модулем

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров15K

Тестирование проложенной локальной компьютерной сети или интернета, дома, в офисе и много где еще, актуально всегда. Одна из таких идей оказалась реализуема на флиппере. С помощью специального модуля — W5500, можно проверить интернет кабель на наличие подключения к локальной компьюте рной сети или к интернету, а так же получить IP адрес по DHCP и измерить ping.

Подключаем модуль...

Программирование в GPT для чайников. Часть 1

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров20K

Хотите использовать возможности ChatGPT для решения программных задач, но не обладаете навыками кодирования? В первой части серии «Программирование в GPT для чайников» я расскажу, как легко автоматизировать процессы и создавать документацию с помощью модели GPT-4. Вы узнаете, как правильно составлять промпты, разбивать задачи на этапы и вести журналирование для достижения наилучших результатов. Откройте для себя простые и эффективные способы взаимодействия с искусственным интеллектом!

Читать далее

Функционирование сетей на транспортном уровне

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров7.3K

Модель OSI является эталонной моделью взаимодействия сетевых устройств. В реальности в сети Интернет для этого взаимодействия применяется стек протоколов TCP/IP.  Модель TCP/IP состоит из четырех уровней, которые соответствуют определенным уровням модели OSI. Соответствие модели TCP/IP и модели OSI представлено на рисунке 1.

Читать далее

Что и как происходит в критическом сечении камеры сгорания ЖРД. Часть-2. Расчёт по характеристикам РД-170

Время на прочтение46 мин
Количество просмотров5.3K

Расчёт скоростей истечения газов из ЖРД по паспортным ТТХ и геометрическим данным РД-170

Ранее я писал статьи о том, что в теоретических формулах газовой динамики  для  ЖРД не сходятся концы с концами в энергобалансе по топливу где-то в 3-4 раза.

Для подтверждения теоретических находок я поставил  натурный эксперимент, где скорость струи определялась по замеру тяги реактивной струи из малого отверстия в баллоне под высоким давлением при комнатной температуре.

В результате экспериментального замера тяги такого «пневматического реактивного двигателя» (ПРД) в струе воздуха получилось превышение  скорости звука в 1,4 раза, то есть 470м/с вместо 330м/с.

Все данные по расчётам и экспериментальным подтверждениям я публиковал по мере их проведения.

Ссылки  на статьи привожу ниже:

https://habr.com/ru/articles/699564/

https://habr.com/ru/articles/768916/

https://habr.com/ru/articles/809843/

После этих  статей осталось несколько  «вопросов без ответов», для которых в этой статье я ответы попытаюсь найти.

Одним из таких «безответных» вопросов  был следующий:

 

Сколько энергии содержится  в единице объёма газа?

Для ответа на это вопрос можно поставить простой мысленный эксперимент в виде школьной задачки.

Условие задачи:

Берём поршень  площадью Sп= 1м2 и вставляем его в  вертикальный цилиндр, по которому поршень может скользить  без трения и без утечек воздуха по щелям.

На поршень грузим массу 10тонн (включая массу самого поршня).

Таким образом под поршнем создаётся давление 1кг/м2 или 100кПа.

Плотность воздуха при давление 100кПа  составляет Qатм=1,2кг/м3

Читать далее

Работа с RISC-V контроллерами на примере GD32VF103 и CH32V303. Часть 2: память и UART

Время на прочтение17 мин
Количество просмотров3.8K

Макетная плата GD32VF103


Часть 1. Введение


Часть 2. Память и UART


Часть 3. Прерывания


Часть 4. Си и таймеры


Часть 5. DMA


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

Читать дальше →

Как победить вампира-социопата, не приходя в сознание, или Еще раз о современной научной фантастике

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров6.9K

Помнится, весной я писал заметку про фильм «Сто лет тому вперед». В ней я, помимо прочего, сокрушался, что в наше время фантастика как жанр пребывает не в лучшем состоянии. Комментаторы тогда накидали мне полную панамку критики, так что спустя время я снова воспламенил в душе надежду на годноту и окунулся в мир современного сай-фая в поисках тайтлов, о которых еще не слышал. В своих исканиях я натолкнулся на роман Питера Уоттса «Ложная слепота», открывающий цикл «Огнепад» (пока насчитывающий две книги, скоро ожидается третья). Роман этот, по описанию, касался темы первого контакта с внеземным разумом, которая мне весьма интересна, поэтому я немедленно набросился на текст. Дочитав, понял, что в романе есть, что обсудить.

Читать далее

Логические элементы и триггеры на транзисторах и диодах

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров11K


Привет, Хабр! В электронных проектах очень часто применяются логические элементы. Они даже присутствуют во многих микроконтроллерах в качестве периферии, независимой от ядра (ПНЯ). Логические функции можно реализовать и программным способом, но аппаратные решения гораздо быстрее и надёжнее.

Когда необходимо несколько логических элементов, целесообразнее всего использовать специализированные микросхемы. Но если требуется всего один или два элемента, либо нужно нестандартное количество входов или повышенное напряжение питания, то задачу можно решить при помощи дискретных компонентов.

Иногда такое решение помогает улучшить трассировку платы. А ещё бывает не лишним задуматься о внутренней схемотехнике микросхем, чтобы понять, с какими внешними сигналами они могут работать, а с какими — нет. Речь о том, чтобы учитывать особенности входных и выходных каскадов, защиты от перенапряжения, и так далее.
Читать дальше →
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность