The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Разработчики openSUSE развивают zssh, реализацию SSH на языке Zig

17.11.2025 22:55

Разработчики дистрибутива openSUSE представили проект zssh, в котором предпринята попытка реализации протокола SSH на языке Zig. Реализация включает код для разбора протокола и работы со связанными с SSH примитивами, такими как ключи, сертификаты и механизм обмена сообщениями с ssh-agent. Реализации алгоритмов шифрования заимствованы из существующих библиотек. Код проекта распространяется под лицензией GPLv3.

В качестве целей проекта заявлено создание SSH-стека на языке Zig, легко расширяемого для проведения экспериментов и исследований, например, связанных с тестированием посткватновых алгоритмов шифрования и расширением протокола. Проект изначально развивается с оглядкой на возможность использования вместе с различными криптографическими библиотеками, такими как libcrypto и leancrypto.

  1. Главная ссылка к новости (https://news.opensuse.org/2025...)
  2. OpenNews: Выпуск языка программирования Zig 0.11.0
  3. OpenNews: SSH-бэкдор, установленный при взломе kernel.org, два года оставался незамеченным
  4. OpenNews: Представлен SSH3, вариант протокола SSH, использующий HTTP/3
  5. OpenNews: Компания Cloudflare опубликовала opkssh для аутентификации в SSH через OpenID Connect
  6. OpenNews: Уязвимость в SSH-сервере из Erlang/OTP, допускающая удалённое выполнение кода
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64272-ssh
Ключевые слова: ssh, zig
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (21) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.7, Аноним (7), 23:44, 17/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Zig - сила, Си ...
    ну вы поняли
     
     
  • 2.9, 12yoexpert (ok), 00:05, 18/11/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    тоже сила, понял
     
     
  • 3.14, Аноним (-), 01:02, 18/11/2025 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
  • 2.21, Аноним (21), 01:32, 18/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Си - Сила
     

  • 1.8, Аноним (8), 23:59, 17/11/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.10, penetrator (?), 00:06, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    нам действительно нужно что-то лучшее чем OpenSSH?
     
  • 1.11, Аноним (11), 00:24, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Синтаксис конечно отвратный (как и в расте), но намного более современный чем ржавчина.
    Если уж и переписывать, то на нём.
     

  • 1.12, Аноним (12), 00:53, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Судя по описанию, ZIG выглядит гораздо лучше ржавчины и go хотябы тем что компиится из C, а не бустрапится. Да и название не имеет негативный смысл. В последних выпусках Lunduke доходиво объяснил, что такое Rust. Последние новости от Ubuntu только дополняют картину.
     
     
  • 2.15, Аноним (15), 01:06, 18/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Да и название не имеет негативный смысл.

    Zig'овать?

     
  • 2.18, Аноним (-), 01:27, 18/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Судя по описанию, ZIG выглядит гораздо лучше ржавчины

    Угу, только по описанию.

    > Lunduke доходиво объяснил, что такоеRust

    Ad Free, Big Tech Free, Non-Woke, Audience Supported.
    Т.е нющеброд без поддержки серьезных компаний?
    Явно серьезный аргумент))

     
     
  • 3.25, 12yoexpert (ok), 01:56, 18/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    не paywall-free
     
  • 2.22, Аноним (21), 01:35, 18/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Да и название не имеет негативный смысл

    Ага конечно, мировое правительство совсем не палится, вот ни разу. Zionist Occupation Government, ZOG, ЗОГ)

     

  • 1.13, Аноним (-), 00:54, 18/11/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.16, Аноним (16), 01:12, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Радует, что кто-то из гигантов обратил внимание.
    Я конечно предпочёл бы развитие Hare, но Zig тоже лучше, чем rust.
     
  • 1.17, Аноним (17), 01:22, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кровати переставляют.
     
  • 1.19, Аноним (19), 01:29, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Дружно поприветствуем разработчика!
     
  • 1.23, Аноним (20), 01:41, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Выше комментаторы то и дело сравнивают zig и раст. Но zig вообще не далеко ушел от си. Я бы даже сказал, что это и есть си, только внешне удобство поменяли. Под капотом одно и то же. Память вручную выделять, вручную освобождать. Нет сборщика мусора. Все принципиально тоже самое

    Переписанная с си на зиг программа ничего не поменяет. Ни в производительности ни в безопасности. Переписывание ради переписывания

     
     
  • 2.26, 12yoexpert (ok), 01:57, 18/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Переписывание ради переписывания

    это-таки как раз про раст

     

  • 1.24, Аноним (24), 01:45, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Тут прекрасно всё. От самой идеи сделать "реализацию протокола SSH на языке Zig" за целый один хакатон, до выбора наиболее маргинального хостинга кода, где его никто никогда не найдёт.
     
     
  • 2.27, Аноним (7), 01:57, 18/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    а не маргинальный хостинг кода это какой? тот что от фирмы microsoft?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру