Kua aukatihia e GitHub nga taviri SSH i hangaia ma te whare pukapuka takirua matua

Kua aukatihia e GitHub nga taviri SSH mo nga kaiwhakamahi o nga kiritaki Git e whakamahi ana i te puna JavaScript keypair ki te whakaputa i nga taviri. Hei tauira, i aukatihia nga ki o te kiritaki Git GitKraken. Ko te whakaraeraetanga ka arahi ki te whakatipuranga o nga taviri RSA e matapaehia ana na te hapa ka tino whakaiti i te kounga o te entropy i te wa e whakaputa ana i te raupapa matapōkere mo nga ki. I whakatikahia te take i roto i te keypair 1.0.4 me GitKraken 8.0.1 tuku.

Ko te take o te whakaraeraetanga ko te whakamahi i te waea "b.putByte(String.fromCharCode(next & 0xFF))" i te wa o te tukanga hanga matua, ahakoa te mea i karangahia ano te tikanga fromCharCode i roto i te tikanga putByte. E rua te waeatanga mai iCharCode (“String.fromCharCode( String.fromCharCode(next & 0xFF)”) i kii te nuinga o te buffer entropy ki te kore, ara. i hangaia te matua i runga i nga raraunga "tupurangi", 97% kei roto ko nga kore.

Source: opennet.ru

Tāpiri i te kōrero