Ua ālai ʻo GitHub i nā kī SSH i hana ʻia me ka waihona keypair

Ua ālai ʻo GitHub i nā kī SSH no nā mea hoʻohana o nā mea kūʻai aku ʻo Git e hoʻohana ana i ka waihona JavaScript keypair e hana i nā kī. No ka laʻana, ua kāohi ʻia nā kī o ka mea kūʻai aku ʻo Git ʻo GitKraken. Ke alakaʻi nei ka nāwaliwali i ka hoʻokumu ʻana i nā kī RSA i wānana ʻia ma muli o kahi hewa e hōʻemi nui ai i ka maikaʻi o ka entropy i ka wā e hana ai i kahi kaʻina maʻamau no nā kī. Ua hoʻopaʻa ʻia ka pilikia ma keypair 1.0.4 a me GitKraken 8.0.1 hoʻokuʻu.

ʻO ke kumu o ka nāwaliwali ka hoʻohana ʻana i ke kelepona "b.putByte(String.fromCharCode(next & 0xFF))" i ka wā o ke kaʻina hana kī, ʻoiai ua kāhea hou ʻia ke ʻano maiCharCode ma ke ʻano putByte. Kāhea ʻelua maiCharCode (“String.fromCharCode( String.fromCharCode(next & 0xFF)”) ua hoʻopiha ʻia ka hapa nui o ka entropy buffer me nā zeros, ʻo ia hoʻi. ua hana ʻia ke kī ma muli o ka ʻikepili "random", 97% i loaʻa nā zeros.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka