Morero oa TFC o thehile mochine o arohaneng oa USB bakeng sa lenqosa le nang le likhomphutha tse 3


Morero oa TFC o thehile mochine o arohaneng oa USB bakeng sa lenqosa le nang le likhomphutha tse 3

Morero oa TFC (Tinfoil Chat) o hlahisitse sesebelisoa sa hardware se nang le likou tse 3 tsa USB ho hokahanya likhomphutha tse 3 le ho theha sistimi ea melaetsa e sirelelitsoeng ka paranoid.

Khomphuta ea pele e sebetsa e le monyako oa ho hokela marang-rang le ho qala ts'ebeletso e patiloeng ea Tor; e sebetsana le data e seng e kentsoe.

Khomphuta ea bobeli e na le linotlolo tsa decryption 'me e sebelisoa feela ho hlakola le ho hlahisa melaetsa e amoheloang.

Khomphuta ea boraro e na le linotlolo tsa encryption 'me e sebelisoa feela ho ngolla le ho romela melaetsa e mecha.

USB splitter e sebetsa ho li-optocouplers ho molao-motheo oa "data diode" mme e fetisa data ka tsela e boletsoeng feela: ho romella data ho komporo ea bobeli le ho amohela data ho tsoa komporong ea boraro.

Ho sekisetsa k'homphieutha ea pele ho ke ke ha u lumella ho fumana linotlolo tsa encryption, data ka boeona, 'me ho ke ke ha u lumella hore u tsoele pele ho hlasela lisebelisoa tse setseng.

Ha k'homphieutha ea bobeli e sekiselitsoe, mohlaseli o tla bala melaetsa le linotlolo, empa a ke ke a khona ho li fetisetsa lefatšeng le ka ntle, kaha data e amoheloa feela ka ntle, empa e sa romelloe ka ntle.

Haeba k'homphieutha ea boraro e sekiselitsoe, mohlaseli a ka iketsa ea ngolisitseng 'me a ngola melaetsa molemong oa hae, empa a ke ke a khona ho bala lintlha tse tsoang ka ntle (kaha e ea khomphuteng ea bobeli ebe e tlosoa moo).

Encryption e thehiloe ho 256-bit XChaCha20-Poly1305 algorithm, 'me mosebetsi o liehang oa Argon2id hash o sebelisetsoa ho sireletsa linotlolo ka password. Bakeng sa phapanyetsano ea bohlokoa, X448 (Diffie-Hellman protocol e thehiloeng ho Curve448) kapa linotlolo tsa PSK (tse arolelanoeng pele) li sebelisoa. Molaetsa o mong le o mong o fetisoa ka mokhoa o phethahetseng oa lekunutu (PFS, Perfect Forward Secrecy) o ipapisitse le li-hashes tsa Blake2b, moo ho sekisetsa ho e 'ngoe ea linotlolo tsa nako e telele ho sa lumelle ho hlakoloa ha nako e kileng ea amoheloa.

Sebopeho sa kopo se bonolo haholo 'me se kenyelletsa fensetere e arotsoe ka likarolo tse tharo - ho romela, ho amohela le mohala oa taelo o nang le log ea ho sebelisana le heke. Taolo e etsoa ka sete e khethehileng ea litaelo.

Lenaneo khoutu ea morero e ngotsoe ho Python mme e fumaneha tlasa laesense ea GPLv3. Li-circuits tsa Splitter li kenyelelitsoe (PCB) 'me li fumaneha tlas'a laesense ea GNU FDL 1.3, sesepa se ka bokelloa ho tsoa likarolong tse teng.

Source: linux.org.ru

Eketsa ka tlhaloso