WolfSSH - WolfSSH
Разработчики) | Джон Сафранек |
---|---|
изначальный выпуск | 20 июля 2016 г.[1] |
Написано в | Язык C |
Операционная система | Мультиплатформенность |
Тип | Библиотека безопасности |
Лицензия | Стандартная общественная лицензия GNU или Лицензия на коммерческое распространение |
Интернет сайт | www |
волк - это небольшая портативная встроенная библиотека SSH, предназначенная для разработчиков встроенных систем. Это Открытый исходный код реализация SSH написано в Язык C. Он включает клиентские библиотеки SSH и реализацию сервера SSH. Он позволяет использовать пароль и аутентификацию с открытым ключом.
Платформы
wolfSSH в настоящее время доступен для Win32 / 64, Linux, macOS, Солярис, Threadx, VxWorks, FreeBSD, NetBSD, OpenBSD, встроенный Linux, WinCE, Хайку, OpenWrt, iPhone, Android, Nintendo Wii и Gamecube через поддержку DevKitPro, QNX, MontaVista, Трон варианты, NonStop OS, OpenCL, Микриум MicroC / OS-II, FreeRTOS, SafeRTOS, Freescale MQX, Ядро, TinyOS, TI-RTOS, HP-UX, uTasker и embOS.
Протоколы
Облегченная библиотека SSH wolfSSH реализует SSHv2 протокол. Он также включает поддержку Безопасная копия и Передача файлов по SSH протоколы.
Алгоритмы
wolfSSH использует криптографические сервисы, предоставляемые wolfCrypt.[2] wolfCrypt предоставляет ЮАР, ECC, Диффи – Хеллмана, AES (CBC, GCM), генерация случайных чисел, поддержка больших целых чисел и кодирование / декодирование base 16/64.
Обмен ключами
- diffie-hellman-group1-sha1
- diffie-hellman-group14-sha1
- Диффи-Хеллман-группа-обмен-sha256
- ecdh-sha2-nistp256
- ecdh-sha2-nistp384
- ecdh-sha2-nistp521
Открытый ключ
- ssh-rsa
- ecdsa-sha2-nistp256
- ecdsa-sha2-nistp384
- ecdsa-sha2-nistp521
Честность
- hmac-sha1
- hmac-sha1-96
- hmac-sha2-256
Шифрование
- aes128-cbc
- aes128-gcm (совместимость с OpenSSH)
Лицензирование
wolfSSH это Открытый исходный код под лицензией GNU General Public License GPLv3.[3]
Смотрите также
- Безопасная оболочка
- OpenSSH
- DropBear
- Сравнение клиентов SSH
- Сравнение SSH серверов
- Сравнение криптографических библиотек