cloud-kms — Безопасное управление ключами для Ethereum
Решение проблемы безопасного управления ключами для взаимодействия с Ethereum и разработки смарт-контрактов. Cloud-KMS обеспечивает интеграцию с Solidity проектами, позволяя генерировать и использовать криптографические ключи, хранящиеся в аппаратных модулях безопасности (HSM), что исключает их экспортирование и значительно повышает безопасность транзакций. Это особенно важно при работе с блокчейном и требует повышенного внимания к безопасности.
Модуль cloud-kms предоставляет удобный NuGet пакет (Nethereum.Signer.AWSKeyManagement) для интеграции с сервисами управления ключами, такими как AWS KMS. Поддерживаются различные типы транзакций, включая Legacy, EIP-1559, EIP-2930 и EIP-7702, что обеспечивает совместимость с современными стандартами Ethereum. Важным аспектом является возможность проведения аудит контрактов с повышенной уверенностью в безопасности.
Встроенная поддержка автоматизированной цепочки аутентификации (Lambda, ECS, EC2) упрощает развертывание и использование. Ключи генерируются и хранятся внутри HSM, обеспечивая максимальную защиту от компрометации, что критически важно для проектов, использующих смарт-контракты и требующих надежной защиты приватных ключей.
$ ls -R related_skills/
registering-agent-base-dev — Регистрация агентов на Base с атрибуцией кода
li-fi-sdk — Инструменты для кросс-чейн и он-чейн свопов
rust-security — Аудит и защита проектов на Rust
contract-learner — Генерация обучающих файлов для смарт-контрактов
npx skills add https://github.com/Nethereum/Nethereum/tree/master/plugins/nethereum-skills/skills/cloud-kms
[HINT] Скачивает всю директорию скилла с GitHub: SKILL.md и все связанные файлы