Сижу я значит спокойно, никого не трогаю, починяю примус, и вдруг как захочется сгенерировать SHA-256 целиком внутри процессора без обращения к памяти, что прям места себе не нахожу.В итоге к памяти все таки пришлось обращаться за самим сообщением, константами и сохранять начальное
Еще более низкий уровень (avr-vusb) USB на регистрах: STM32L1 / STM32F1 USB на регистрах: bulk endpoint на примере Mass Storage USB на регистрах: interrupt endpoint на примере HID USB на регистрах: isochronous endpoint на примере Audio device Вот мы познакомились со всеми базовыми типами конечных точек, пришло время разработать какое-нибудь полезное устройство. Для примера пусть это будет программатор-отладчик STM-ок, работающий через стандартный UART bootloader. Читать дальше →
SHA-2 (Secure Hash Algorithm), в семейство которого входит SHA-256, — это один самых известных и часто используемых алгоритмов хэширования. В тексте подробно покажем каждый шаг работы этого алгоритма на реальном примере. SHA-2 отличается безопасностью (его тяжелее взломать, чем SHA-1) и скоростью. Читать дальше →
17 ноября компания Intel представила сразу два высокоскоростных модема для беспроводных сетей: LTE модем Intel XMM 7660, а также первую модель в семействе 5G модемов — Intel XMM 8060. Intel XMM 8060 – первый коммерческий модем Intel для сетей 5G, поддерживающий работу в мульти-режиме для полноценного 5G new radio (NR), а также в различных 2G, 3G (включая CDMA) и 4G сетях. Модем работает как в глобальном суб-6 ГГц диапазоне, так и на миллиметровых волнах. Читать дальше →