Thanks to visit codestin.com
Credit goes to github.com

Skip to content

djc/oxish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OxiSH: SSH server written in Rust

OxiSH is an SSH server written in Rust. It is a work in progress and not yet fit for usage.

Please don't publicize this project at its current stage. Funding to advance its development is welcome.

Intended features

  • Improved security track record
  • Limit features to the most common
  • Efficient -- low latency
  • Usable as server and library

Limitations

  • Will only support modern clients
  • May require a modern platform/Rust compiler (currently 1.75)
  • No support for older cryptographic algorithms

References to RFCs consulted during development

  • RFC 4251: The Secure Shell (SSH) Protocol Architecture
  • RFC 4253: The Secure Shell (SSH) Transport Layer Protocol
  • RFC 4344: The Secure Shell (SSH) Transport Layer Encryption Modes
  • RFC 5656: Elliptic Curve Algorithm Integration in the Secure Shell Transport Layer
  • RFC 6668: SHA-2 Data Integrity Verification for the Secure Shell (SSH) Transport Layer Protocol
  • RFC 8709: Ed25519 and Ed448 Public Key Algorithms for the Secure Shell (SSH) Protocol
  • RFC 8731: Secure Shell (SSH) Key Exchange Method Using Curve25519 and Curve448
  • RFC 9142: Key Exchange (KEX) Method Updates and Recommendations for Secure Shell (SSH)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

No packages published

Contributors 2

  •  
  •  

Languages