awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
openssh avatar

openssh/openssh-portable

0
View on GitHub↗

Openssh Portable

This project is a portable implementation of the secure shell toolset designed for deployment across diverse operating systems and platforms. It provides a suite of tools for secure remote login and command execution based on the secure shell protocol.

The implementation includes a sandboxed server that isolates processes to limit the impact of potential vulnerabilities on the host operating system. It also functions as a cryptographic key manager for generating and storing security keys to replace or supplement password-based authentication.

The project covers encrypted file transfer for moving data between hosts, system authentication integration for managing user identities and logs, and secure remote access.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Secure Remote Access - Implements the secure shell protocol to establish secure remote access for login and command execution.
  • Cryptographic Key Management - Provides a cryptographic key manager for generating and storing security keys used in authentication.
  • Secure File Transfer - Provides secure file transfer capabilities using encrypted protocols to ensure data integrity and privacy.
  • Portable System Implementations - Provides a portable implementation of the secure shell toolset designed for deployment across diverse operating systems.
  • Process Privilege Separation - Uses a privilege-separated process model to isolate privileged parents from unprivileged children.
  • Key Exchange Protocols - Implements asymmetric key exchange to securely establish shared session keys without transmitting passwords.
  • Cryptographic Key Management - Provides tools to generate and manage cryptographic keys for secure authentication.
  • Encrypted Tunneling Protocols - Provides encrypted tunneling protocols to wrap data streams and prevent eavesdropping during transmission.
  • Process Sandboxes - Isolates server processes using sandboxing to limit the impact of potential vulnerabilities on the host.
  • Process Sandboxing - Implements secure process sandboxing to isolate server processes from the host operating system.
  • Process Isolation - Implements a sandboxed server that isolates processes to limit the impact of potential vulnerabilities on the host operating system.
  • SSH-2 Protocol Implementations - Offers a portable, full implementation of the SSH-2 protocol for secure remote communication.
  • Symmetric Cipher Implementations - Implements a symmetric cipher suite for the high-speed encryption of bulk data after the handshake.
  • Cross-Platform Deployment Targets - Supports cross-platform deployment by providing a portable implementation of core SSH services.
  • OS Abstraction Layers - Employs an OS abstraction layer to ensure portable execution across different Unix-like operating systems.
  • Pluggable Authentication Backends - Integrates with pluggable authentication backends like PAM to handle diverse identity verification methods.
  • Identity Authentication - Integrates with native system authentication and auditing frameworks to manage user identities.
  • System Authentication Integrations - Connects secure shell access to system authentication and auditing frameworks for user identity management.
3,875 stars·2,123 forks·C·14 views

Star history

Star history chart for openssh/openssh-portableStar history chart for openssh/openssh-portable

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with Openssh Portable

These projects share indexed features with Openssh Portable. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • powershell/win32-opensshPowerShell avatar

    PowerShell/Win32-OpenSSH

    8,167View on GitHub↗

    Win32-OpenSSH is a secure shell suite that provides an OpenSSH port for Windows operating systems. It consists of an SSH server for remote management and authentication, a secure shell client for establishing encrypted connections, and an SFTP server for managing files. The project enables secure remote administration of Windows servers and workstations via a command line interface. It supports encrypted file transfers using SFTP and SCP protocols and allows for cross-platform remote management of Windows systems from Linux or macOS environments. The implementation integrates with Windows se

    csshwindows
    View on GitHub↗8,167
  • phpseclib/phpseclibphpseclib avatar

    phpseclib/phpseclib

    5,572View on GitHub↗

    phpseclib is a pure-PHP cryptographic library that provides a comprehensive suite of cryptographic operations entirely without requiring compiled C extensions. At its core, it implements arbitrary-precision integer arithmetic for big-number math, ASN.1 DER encoding and decoding for working with cryptographic data structures, and a full set of pure-PHP cryptographic primitives. The library is designed to operate on PHP 5.6 and above, automatically detecting and using native extensions like GMP or BCMath when available, but falling back to its own pure-PHP implementations when they are not. The

    PHP
    View on GitHub↗5,572
  • hackerschoice/thc-tips-tricks-hacks-cheat-sheethackerschoice avatar

    hackerschoice/thc-tips-tricks-hacks-cheat-sheet

    3,853View on GitHub↗

    This project is a comprehensive command-line reference and toolkit designed for Linux system administration and network security assessment. It provides a collection of technical snippets and operational guides focused on managing remote environments, orchestrating shell sessions, and executing administrative tasks through native terminal utilities. The repository distinguishes itself by offering specialized techniques for stealthy operations and infrastructure manipulation. It covers methods for establishing encrypted tunnels to bypass firewalls, obfuscating process identities and command hi

    Shell
    View on GitHub↗3,853
  • openvpn/openvpnOpenVPN avatar

    OpenVPN/openvpn

    13,256View on GitHub↗

    OpenVPN is a cross-platform networking solution that establishes secure virtual private network connections by wrapping data traffic within encrypted tunnels. It functions as a server-side application that authenticates remote endpoints and routes encrypted traffic to provide access to private network resources across untrusted public networks. The software utilizes standard cryptographic protocols to perform mutual authentication and key exchange over a dedicated control channel. It verifies the identity of remote systems through certificate-based authentication, ensuring that only trusted e

    Csecurityvpn
    View on GitHub↗13,256
Compare all 30 related projects→

Frequently asked questions

What does openssh/openssh-portable do?

This project is a portable implementation of the secure shell toolset designed for deployment across diverse operating systems and platforms. It provides a suite of tools for secure remote login and command execution based on the secure shell protocol.

What are the main features of openssh/openssh-portable?

The main features of openssh/openssh-portable are: Secure Remote Access, Cryptographic Key Management, Secure File Transfer, Portable System Implementations, Process Privilege Separation, Key Exchange Protocols, Encrypted Tunneling Protocols, Process Sandboxes.

Which projects share features with openssh/openssh-portable?

Projects with overlapping indexed features include: powershell/win32-openssh — Win32-OpenSSH is a secure shell suite that provides an OpenSSH port for Windows operating systems. It consists of an… phpseclib/phpseclib — phpseclib is a pure-PHP cryptographic library that provides a comprehensive suite of cryptographic operations entirely… hackerschoice/thc-tips-tricks-hacks-cheat-sheet — This project is a comprehensive command-line reference and toolkit designed for Linux system administration and… openvpn/openvpn — OpenVPN is a cross-platform networking solution that establishes secure virtual private network connections by… electerm/electerm — Electerm is a multi-protocol terminal emulator and remote connection manager designed as a cross-platform remote… keys-pub/keys — Keys is a library and command-line utility designed for the generation, storage, and lifecycle management of…