What Is an SSH Key? Public Keys, Private Keys, and Key Pairs Explained

An SSH key is a cryptographic credential used for secure authentication. Learn what an SSH key is, how public and private keys work, and how to use them with GitHub.

Platform Setup Guides
What Is SSH? The Complete Guide to Secure Shell What Is an SSH Key? Public Keys, Private Keys, and Key Pairs Explained The SSH Command: Complete Reference with Examples for Linux, Mac, and Windows How to Set Up SSH: A Complete Step-by-Step Guide for Linux, Mac, and Windows
SSH Key Generator
English 简体中文 繁體中文 日本語 한국어 Español Português Français Deutsch Русский Italiano Nederlands Polski Svenska עברית Dansk Norsk हिन्दी Tiếng Việt Türkçe Indonesia Suomi Українська العربية ไทย Română Čeština বাংলা Ελληνικά Magyar
Resources
GitHub SSH Docs GitLab SSH Docs SSH Academy SSH Cheat Sheet
What Is an SSH Key? Public Keys, Private Keys, and Key Pairs Explained SSH Key Generator Online