Posted in

【回顾】更快更安全的全新 SSH3 协议_AI阅读总结 — 包阅AI

包阅导读总结

1.

关键词:SSH3 协议、信息安全、HTTP/3、开源项目、性能提升

2.

总结:本文介绍了 GitHub 上的开源项目 francoismichel/ssh3,它是 SSH 协议的全新改造,基于 HTTP 机制,有超 2.3k Star。SSH3 在速度、认证方法等方面有改进,目前处于实验阶段但潜力巨大,还给出了项目地址、作者、开源协议等信息。

3.

主要内容:

– SSH 协议背景

– 信息安全重要,SSH 用于加密远程登录,SSH2 存在瓶颈

– SSH3 项目介绍

– 基于 HTTP 机制,使用 QUIC + TLS1.3 建立安全通道,HTTP 授权认证

– 突出改进:会话创建速度提升、新认证方法、抗端口扫描、支持端口转发、QUIC 现代特性

– 速度比较

– SSH3 使用方法

– 安装步骤在 README 中的“install SSH3”

– 按指南设置服务器和使用客户端

– SSH3 项目推介

– 处于实验阶段,潜力大,活跃开发,有相关论文,给出 Star 趋势图

– 项目地址、作者、开源协议等信息

思维导图:

文章地址:https://mp.weixin.qq.com/s/TAEqXi2w2AhDZxBciGCDCw

文章来源:mp.weixin.qq.com

作者:精选君

发布时间:2024/7/3 0:36

语言:中文

总字数:860字

预计阅读时间:4分钟

评分:86分

标签:SSH3,安全协议,HTTP/3,QUIC,TLS1.3


以下为原文内容

本内容来源于用户推荐转载,旨在分享知识与观点,如有侵权请联系删除 联系邮箱 media@ilingban.com

大家好,又见面了,我是 GitHub 精选君!

背景介绍

在当今,信息安全对于企业、个人或系统来说都至关重要的背景下,我们需要像 SSH 这样用于加密远程登录的安全协议。然而,SSH2 协议虽然在功能上已经相当完善,但是在满足现代网络环境的安全和性能需求上仍存在一些瓶颈。

今天要给大家推荐一个 GitHub 开源项目 francoismichel/ssh3,该项目在 GitHub 有超过 2.3k Star,用一句话介绍该项目就是:“SSH3: faster and rich secure shell using HTTP/3”。

项目介绍

SSH3 项目是 SSH 协议的全新改造。基于 HTTP 的机制,使用 QUIC+TLS1.3 进行安全通道的建立,使用 HTTP 授权机制进行用户认证。SSH3 具有以下突出的改进:

1、会话创建速度提升显著;

2、增加了新的 HTTP 认证方法,例如 OAuth 2.0 和 OpenID Connect;

3、可以抵抗端口扫描攻击方案,使你的 SSH3 服务器在 Internet 用户眼里变得”看不见”;

4、支持 TCP 和 UDP 的端口转发;

5、以及所有的 QUIC 协议支持的现代特性,比如迁移连接(即将推出)和多路径连接等。

以下是速度的比较:

如何使用

首先,你需要安装 SSH3,详细步骤可在项目 README 中的”install SSH3″部分找到。

接下来,按照 “Deploying an SSH3 server” 和 “Using the SSH3 client” 部分的指南分别进行服务器设置和客户端的使用。

项目推介

虽然 SSH3 目前还处于实验阶段,但是已经展示出了巨大的潜力和前景。目前 SSH3 处于活跃的开发状态,由来自知名大学的科研团队负责开发和维护,且已经有一篇相关的论文在顶级会议上被接收,论文地址:https://arxiv.org/abs/2312.08396

以下是该项目 Star 趋势图(代表项目的活跃程度):

更多项目详情请查看如下链接。

开源项目地址:https://github.com/francoismichel/ssh3

开源项目作者:francoismichel

开源协议:Apache License 2.0

关注我们,一起探索有意思的开源项目。

点击如下卡片后台回复:加群与技术极客们一起交流人工智能、开源项目,一起成长。如果你正在寻求开源项目推广、DevOps、AIGC 大模型、软件开发等领域的付费服务,可参考推文了解详情。