Ресурсы: техническое описание TLS, LaTeX - в картинки (img), криптографическая библиотека Arduino, шифр "Кузнечик" на ассемблере AMD64/AVX и ARM64
Криптографическая библиотека для Arduino: дополнение для новых IDE
На dxdt.ru с 2016 года опубликована небольшая криптографическая библиотека для Arduino, построенная на российском шифре “Магма”. Мне иногда присылают сообщения о проблемах (ошибках, выводимых компилятором), которые возникают при сборке в новых версиях Arduino IDE. Собственно, решение упоминается в комментариях к странице, но я всё же добавил в основной текст подробное пояснение о причине трудностей и о том, как эти трудности победить. Кратко: проблема не в коде библиотеки, а в установленном по умолчанию уровне оптимизации компилятора – в старых версиях Arduino IDE установки были другие. Библиотеку можно использовать без изменений, но нужно подредактировать настройки IDE (штатным способом); второй вариант – использовать обновлённую библиотеку, где параметры оптимизации указаны в исходном коде. Подробности – на странице библиотеки.
Адрес записки: https://dxdt.blog/2020/07/07/8934/
Похожие записки:
- Mythos LLM и анализ кода утилиты curl
- DNSSEC, TLS и прочая технологическая практика
- "Двухфакторная" аутентификация и Google Authenticator
- Статья: DNS в качестве инструмента публикации вспомогательной информации
- Компиляторы в песочницах и сравнение программ
- Предсказание погоды от Google AI
- Синхронное время и "тики"
- Имена, не-имена и хостнеймы в DNS
- Техническое: переходим с ECDH на ML-KEM в проекте на Go
- Реплика: DNS и ошибки
- Секретные ключи в трафике и симметричные шифры
Новый
Написать комментарий