O le poloketi TFC ua fausia se USB splitter mo se avefeau e aofia ai komepiuta e 3


O le poloketi TFC ua fausia se USB splitter mo se avefeau e aofia ai komepiuta e 3

O le poloketi a le TFC (Tinfoil Chat) na fa'atulaga ai se masini fa'apipi'i fa'atasi ai ma ports e 3 USB e fa'afeso'ota'i ai komepiuta e 3 ma fa'atupu ai se faiga fe'au e puipuia ai le paranoid.

O le komepiuta muamua e galue o se faitotoa mo le faʻafesoʻotaʻi i le fesoʻotaʻiga ma faʻalauiloa le auaunaga natia Tor; e faʻaogaina faʻamatalaga ua uma ona faʻailoga.

O le komepiuta lona lua o loʻo i ai ki faʻamalo ma e faʻaaogaina naʻo le faʻamalo ma faʻaalia feʻau maua.

O le komepiuta lona tolu o loʻo i ai ki faʻamatalaga ma e naʻo le faʻaaogaina e faʻapipiʻi ma auina atu ai feʻau fou.

O le USB splitter o loʻo faʻaogaina i luga o optocouplers i luga o le "data diode" mataupu faavae ma faʻasalalau faʻamatalaga faʻamatalaga naʻo faʻatonuga faʻapitoa: auina atu faʻamatalaga agai i le komepiuta lona lua ma mauaina faʻamatalaga mai le komepiuta lona tolu.

O le fetuutuunai o le komepiuta muamua o le a le faʻatagaina oe e maua le avanoa i faʻamaufaʻailoga ki, o faʻamatalaga lava ia, ma o le a le faʻatagaina oe e faʻaauau le osofaʻiga i masini o loʻo totoe.

A faʻafefeteina se komepiuta lona lua, o le a faitau e le tagata osofaʻi savali ma ki, ae o le a le mafai ona tuʻuina atu i le lalolagi i fafo, talu ai o faʻamatalaga e maua mai fafo, ae le lafoina i fafo.

Afai o se komipiuta lona tolu e faʻafefeteina, e mafai e le tagata osofaʻi ona faʻafoliga o se tagata fai saofaga ma tusi ni feʻau mo ia, ae o le a le mafai ona faitau faʻamatalaga e sau mai fafo (talu ai e alu i le komepiuta lona lua ma faʻamalo iina).

O le faʻailoga e faʻavae i luga o le 256-bit XChaCha20-Poly1305 algorithm, ma le faʻagesegese Argon2id hash function e faʻaaogaina e puipuia ai ki ma se faʻaupuga. Mo fefa'ataua'iga autu, X448 (Diffie-Hellman protocol e fa'avae i Curve448) po'o PSK ki (mua'i fa'asoa) fa'aoga. O feʻau taʻitasi e tuʻuina atu i le faʻalilolilo atoatoa (PFS, Perfect Forward Secrecy) faʻavae e faʻavae i luga o le Blake2b hashes, lea e le faʻatagaina ai e le fetuutuunaʻi o se tasi o ki umi le faʻamavaeina o se sauniga na taofia muamua.

O le faʻaoga faʻaoga e matua faigofie lava ma e aofia ai se faamalama e vaevaeina i ni vaega se tolu - auina atu, mauaina ma se laina faʻatonu ma se ogalaau o fegalegaleaiga ma le faitotoa. O le pulea e faia e ala i se seti faapitoa o poloaiga.

Polokalama ua uma ona tusia le code o le poloketi i le Python ma avanoa i lalo ole laisene GPLv3. O lo'o aofia ai ta'aloga vaelua (PCB) ma o loʻo avanoa i lalo ole laisene GNU FDL 1.3, e mafai ona faʻapipiʻi le vaeluaga mai vaega avanoa.

puna: linux.org.ru

Faaopoopo i ai se faamatalaga