Home / Companies / GitHub / Blog / Post Details
Content Deep Dive

SSH certificate authentication for GitHub Enterprise Cloud

Blog post from GitHub

Post Details
Company
Date Published
Author
Ben Toews
Word Count
683
Language
English
Hacker News Points
-
Summary

GitHub Enterprise Cloud now supports SSH certificates, providing organizations with enhanced control over repository access by allowing a certificate authority (CA) to sign SSH keys. This feature enables admins to upload the public key of their SSH CA and issue certificates for member authentication, ensuring that only authorized users can access enterprise repositories. Unlike traditional SSH keys, SSH certificates integrate metadata and expiration parameters, offering a higher level of security with features like daily certificate expiration, which requires developers to renew access regularly. This development caters to security-conscious teams by allowing them to enforce sophisticated access policies and maintain rigorous security protocols. As an eagerly anticipated feature, it expands GitHub Enterprise's security capabilities while future support for Enterprise Server is also in the pipeline.