Ka whakaatu a GitHub i nga whakaritenga hou mo te hono atu ki a Git

I panuitia e GitHub nga huringa ki te ratonga e pa ana ki te whakapakari i te haumarutanga o te kawa Git i whakamahia i te wa o te git push me te git pull mahi ma te SSH me te kaupapa "git://" ranei (ko nga tono ma te https:// kaore e pa ki nga huringa). Kia whai mana nga huringa, ko te hono atu ki a GitHub ma te SSH ka hiahia te iti rawa o OpenSSH putanga 7.2 (i tukuna i te tau 2016) i te putanga PuTTY 0.75 ranei (i tukuna i Mei o tenei tau). Hei tauira, ko te hototahi ki te kiritaki SSH kei roto i te CentOS 6 me te Ubuntu 14.04, kua kore e tautokohia, ka pakaru.

Ko nga huringa ko te tango i te tautoko mo nga waea kore whakamuna ki a Git (ma te "git://") me te whakanui ake i nga whakaritenga mo nga taviri SSH e whakamahia ana ina uru atu ki a GitHub. Ka mutu a GitHub ki te tautoko i nga taviri DSA katoa me nga huringa SSH tuku iho penei i nga ciphers CBC (aes256-cbc, aes192-cbc aes128-cbc) me HMAC-SHA-1. I tua atu, kei te whakauruhia etahi atu whakaritenga mo nga taviri RSA hou (ka whakakorehia te whakamahi o SHA-1) me te tautoko mo nga taviri manaaki ECDSA me Ed25519.

Ka whakaurua nga huringa. Hei te 14 o Mahuru, ka hangaia nga taviri manaaki ECDSA me Ed25519 hou. Hei te 2 o Whiringa-a-rangi, ka whakamutua te tautoko mo nga taviri RSA hou e pa ana ki te SHA-1 (ka mahi tonu nga taviri i hangaia i mua). Hei te Whiringa-a-rangi 16, ka mutu te tautoko mo nga taviri manaaki i runga i te DSA algorithm. Hei te Hanuere 11, 2022, ka mutu te tautoko mo nga huringa SSH tawhito me te kaha ki te uru me te kore whakamunatanga ka mutu mo te wa poto hei whakamatautau. Hei te Maehe 15, ka whakakorea te tautoko mo nga algorithm tawhito.

I tua atu, ka taea e tatou te kite kua puta he huringa taunoa ki te OpenSSH codebase e whakakore ana i te tukatuka o nga taviri RSA i runga i te SHA-1 hash (“ssh-rsa”). Ko te tautoko mo nga taviri RSA me nga tohu SHA-256 me SHA-512 (rsa-sha2-256/512) ka noho tonu. Ko te whakamutua o te tautoko mo nga taviri "ssh-rsa" na te kaha ake o nga whakaeke tukinga me te tohu tuatahi (ko te utu mo te kowhiri i te tukinga kei te tata ki te 50 mano taara). Hei whakamatautau i te whakamahinga o te ssh-rsa i runga i o punaha, ka taea e koe te ngana ki te hono ma te ssh me te "-oHostKeyAlgorithms=-ssh-rsa" kōwhiringa.

Source: opennet.ru

Tāpiri i te kōrero