د TFC پروژې د میسینجر لپاره یو USB سپلیټر جوړ کړی چې 3 کمپیوټرونه لري


د TFC پروژې د میسینجر لپاره یو USB سپلیټر جوړ کړی چې 3 کمپیوټرونه لري

د TFC (Tinfoil Chat) پروژې د 3 USB پورټونو سره د هارډویر وسیله وړاندیز کړې ترڅو 3 کمپیوټرونه وصل کړي او د پارانایډ محافظت پیغام رسولو سیسټم رامینځته کړي.

لومړی کمپیوټر د شبکې سره وصل کولو او د تور پټ خدمت پیل کولو لپاره د دروازې په توګه کار کوي؛ دا دمخه کوډ شوي ډیټا اداره کوي.

دوهم کمپیوټر د ډیکریپشن کیلي لري او یوازې د ترلاسه شوي پیغامونو د کوډ کولو او ښودلو لپاره کارول کیږي.

دریم کمپیوټر د کوډ کولو کیلي لري او یوازې د کوډ کولو او نوي پیغامونو لیږلو لپاره کارول کیږي.

د USB سپلیټر د "ډیټا ډایډ" اصولو سره په آپټوکوپلرونو کار کوي او په فزیکي توګه یوازې په ټاکلو لارښوونو کې ډیټا تیریږي: دوهم کمپیوټر ته ډیټا لیږل او د دریم کمپیوټر څخه ډیټا ترلاسه کول.

د لومړي کمپیوټر سره موافقت به تاسو ته اجازه ورنکړي چې د کوډ کولو کیلي ته لاسرسی ومومئ ، پخپله ډیټا ، او تاسو ته به اجازه ورنکړي چې په پاتې وسیلو برید ته دوام ورکړئ.

کله چې یو دویم کمپیوټر جوړ شوی وي، برید کوونکی به پیغامونه او کیلي ولولي، مګر بهرنۍ نړۍ ته به یې لیږدولو توان ونلري، ځکه چې ډاټا یوازې له بهر څخه ترلاسه کیږي، مګر بهر نه لیږل کیږي.

که دریم کمپیوټر جوړ شوی وي، برید کوونکی کولی شي د پیرودونکي نقض کړي او د هغه په ​​​​استازیتوب پیغامونه ولیکي، مګر نشي کولی د بهر څخه راغلي معلومات ولولي (ځکه چې دا دویم کمپیوټر ته ځي او هلته ډیکریټ شوی).

کوډ کول د 256-bit XChaCha20-Poly1305 الګوریتم پراساس دی، او ورو Argon2id هش فنکشن د پټنوم سره د کیلي ساتلو لپاره کارول کیږي. د کلیدي تبادلې لپاره، X448 (Diffie-Hellman پروتوکول د Curve448 پر بنسټ) یا د PSK کیلي (مخکې شریک شوي) کارول کیږي. هر پیغام د بلیک 2b هشونو پراساس په کامل فارورډ محرمیت (PFS، کامل فارورډ محرمیت) حالت کې لیږدول کیږي ، په کوم کې چې د یوې اوږدې مودې کیلي سره جوړجاړی د مخکینۍ مداخلې ناستې ډیکریپشن ته اجازه نه ورکوي.

د غوښتنلیک انٹرفیس خورا ساده دی او یوه کړکۍ پکې شامله ده چې په دریو برخو ویشل شوې - لیږل ، ترلاسه کول او د کمانډ لاین د دروازې سره د تعامل لاګ سره. کنټرول د ځانګړو امرونو له لارې ترسره کیږي.

پروګرام د پروژې کوډ لیکل شوی په Python کې او د GPLv3 جواز لاندې شتون لري. د سپلیټر سرکیټونه شامل دي (مردان) او د GNU FDL 1.3 جواز لاندې شتون لري ، سپلیټر د شته برخو څخه راټول کیدی شي.

سرچینه: linux.org.ru

Add a comment