Мне интересно узнать, почему модуль crypto/ECDH не включен в корневой каталог проекта?
Есть ли конкретная причина такого решения?
Учитывая важность безопасного криптографического обмена в современных приложениях, не имеет ли смысла обеспечить к нему легкий доступ из корня?
Или, возможно, есть какое-то техническое ограничение, которое не позволяет его туда разместить?
Разъяснение этого момента поможет мне лучше понять структуру и архитектуру проекта.
7Ответы {{amount}}
SakuraWhisper
Sat Jul 06 2024
Из-за этого `crypto/ecdh` не устанавливается автоматически при настройке среды Go.
Riccardo
Sat Jul 06 2024
Криптография и связанные с ней библиотеки играют решающую роль в разработке безопасных приложений, особенно в области криптовалют и финансов.
Caterina
Sat Jul 06 2024
Язык программирования Go, широко используемый из-за своей простоты и производительности, не включает в себя все криптографические библиотеки в своем корневом каталоге.
TaegeukChampionship
Sat Jul 06 2024
Одной из таких библиотек является пакет crypto/ecdh, который не является частью стандартной библиотеки Go.
henry_rose_scientist
Fri Jul 05 2024
Для разработчиков, работающих в области криптографии или разрабатывающих приложения, требующие использования обмена ключами Эллиптической кривой Диффи-Хеллмана (ECDH), необходим явный импорт этого пакета.