GitHub Keygen 1.305

This script makes it easy to create an initial environment setup for secure GitHub exchanges.

Tags github ssh cryptography
License GNU GPLv3
State mature

Recent Releases

1.30523 Jan 2019 06:25 minor feature: Remove MAC algorithm hmac-ripemd160 as it has been removed from OpenSSH 7.6. It is also not supported by GitHub anymore. Thanks to Laggard Kernel for the patch. . Hide warnings about known deprecated OpenSSH options (Protocol, UseRoaming). We still support them to secure old OpenSSH clients.
1.30403 Feb 2018 18:05 minor feature: Remove kex diffie-hellman-group14-sha1 as removed by GitHub . Prepare release v1.304. . Update copyright year to 2011-2018. . Release v1.304.
1.30322 Dec 2017 09:25 minor feature: SSH exchange algorithms detection. Remove unused sub resolve_ssh_path. . Add xt/04-unused-vars.t using Test::Vars. . unused variable. . xt/04-unused-vars.t: ignore false positives. . Merge branch 'check-unused-vars'. . cpanfile: add missing Test::Vars. . tests: make Test::Vars dependency optional. . Travis-CI: add perl 5.22, 5.24. . Detect bad permissions on /.ssh/config (, #34). . README: update TRUST section as we now connect to github.com. . copyright year to 2017. . loose - lose. . Travis-CI: add perl 5.26. . Prepare release 1.303. . links to GitForWindows. . cpanfile: add missing dev requirement: LWP::Protocol::https. . Release v1.303.
1.30213 Dec 2016 12:25 minor feature: ControlPath: drop use of n for old OpenSSH. Disable UseRoaming on OS X Sierra. tools/pubkey-dump: drop use of Path::Tiny. Hide "ssh -Q" failures. Prepare release 1.302. Release v1.302.
1.30024 Oct 2016 21:27 minor feature: Keys registered in /.ssh/config are now compared with keys registered on GitHub to detect keys unknown to the service. An --offline flag allows to disable this check.