ဖုန်းအက်ပ်များနှင့် တူညီသော end-to-end စာဝှက်စနစ် — ပြန်လည်ရေးသားထားခြင်း မဟုတ်ဘဲ တူညီသော source ကို desktop အတွက် compile လုပ်ထားခြင်းဖြစ်သည်။ ဖုန်းနံပါတ်မလို၊ အကောင့်မလို၊ အီးမေးလ်မလို။ ဤဆိုက်၏ အခြားနေရာများတွင် ဖော်ပြထားသော mesh ကွန်ရက်၊ ရေဒီယိုလိုင်း၊ relay သို့ ဖုံးကွယ်ပို့ဆောင်မှုနှင့် post-quantum key agreement တို့ကို ၎င်းတွင် မပါဝင်ပါ။ အောက်ပါမှတ်ချက်များက ဖုန်းပေါ်တွင်သာ ကျန်ရစ်သည့်အရာများကို တိကျစွာ ဖော်ပြထားသည်။
မဟုတ်ပါက အံ့သြစရာဖြစ်မည့်အရာများ။ မည်သည့်အရာမျှ အက်ပ်အတွင်း ဖုံးကွယ်ထားခြင်း မရှိပါ။
ဤ build များကို လက်မှတ်မထိုးရသေးပါ။ ထို့ကြောင့် SmartScreen တွင် “Windows protected your PC” ပြသလိမ့်မည်။ လက်မှတ်ထိုးရန် သီးသန့်ဟာ့ဒ်ဝဲပေါ်တွင် သိမ်းဆည်းထားသော သော့ပါသည့် လက်မှတ်လိုအပ်ပြီး ကျွန်ုပ်တို့တွင် မရှိသေးပါ။ ထိုအချိန်အထိ ဤနေရာမှ ဒေါင်းလုဒ်တိုင်း ထိုစာမျက်နှာကို ဖြစ်ပေါ်စေမည်။ ရရှိသည့်ဖိုင်ကို စစ်ဆေးလိုပါက အောက်ပါ SHA-256 ကို နှိုင်းယှဉ်ပါ။
ရှိပြီးသား identity ကို သွင်းယူရန် နည်းလမ်း မရှိသေးပါ။ Desktop client သည် ကိုယ်ပိုင်သော့နှင့် ကိုယ်ပိုင်လိပ်စာ ဖန်တီးသည် — သင့်ဖုန်းရှိ စကားဝိုင်းများ ဤနေရာတွင် ပေါ်လာမည် မဟုတ်ဘဲ ဤ client တွင် အခြားလိပ်စာတစ်ခု ရှိသည်။
ဤဆိုက်၏ အခြားနေရာများတွင် X-Wing (ML-KEM-768 + X25519) hybrid post-quantum key agreement အကြောင်း ဖတ်ရလိမ့်မည်။ ၎င်းမှန်ကန်ပြီး iOS 26 နှင့် macOS 26 သာ ဖြစ်ကာ နှစ်ဖက်စလုံးတွင် ထောက်ပံ့သည့်ဗားရှင်း ရှိမှသာ အလုပ်လုပ်သည်။ Desktop client တွင် ၎င်းလုံးဝမပါပါ။ ၎င်း၏ session များသည် X25519 + Double Ratchet + AES-256-GCM ဖြစ်သည် — ယနေ့အတွက် ခိုင်မာသော်လည်း ယခုမှတ်တမ်းတင်ထားပြီး quantum ကွန်ပျူတာပေါ်ပေါက်မှ ဖော်ထုတ်မည့် traffic ကို ကာကွယ်ပေးသည့်အရာ မဟုတ်ပါ။
Offline mesh နှင့် ရေဒီယိုလိုင်းတို့သည် ဖုန်းပေါ်တွင် အင်တာနက်မရှိဘဲ OSHI ကို အလုပ်လုပ်စေသည့်အရာများ ဖြစ်ပြီး ရွေးချယ်နိုင်သော relay ဖုံးကွယ်ပို့ဆောင်မှုလည်း ဖုန်းတွင်သာ ရှိသည်။ သုံးခုစလုံး desktop တွင် အလုပ်မလုပ်ပါ။ Mesh နှင့် LoRa သည် ဤ client ဖတ်၍မရသော ပုံစံကို သယ်ဆောင်ပြီး ဖုံးကွယ်ပို့ဆောင်မှုကိုလည်း ထည့်သွင်းမထားပါ။ Desktop OSHI သည် အင်တာနက်နှင့် relay လိုအပ်သည်။
Desktop တွင် push notification မရှိပါ။ Client သည် relay ကို အချိန်အခါအလိုက် စစ်ဆေးသည် — ဝင်းဒိုးပိတ်လျှင် စာလက်ခံမှု ရပ်တန့်ပြီး စစ်ဆေးမှုကြားကာလသည် စာရောက်ရှိမှု နှောင့်နှေးချိန် ဖြစ်သည်။
ဤစာရင်းအတိုင်းပင် အက်ပ်အတွင်း “ဤ client လုပ်ဆောင်မည်မဟုတ်သည့်အရာများ” ဟူသော စာမျက်နှာတွင် ပါရှိသည်။
Checksum သည် လက်မှတ် မဟုတ်ပါ — ဖိုင်သည် ကျွန်ုပ်တို့တည်ဆောက်ခဲ့သည်နှင့် ကိုက်ညီကြောင်း သက်သေပြသော်လည်း မည်သူတည်ဆောက်ကြောင်း မပြပါ။ လက်မှတ်မထိုးထားသော ဖြန့်ဝေမှုတစ်ခု ပေးနိုင်သည့်အရာ ဖြစ်သည်။
Get-FileHash .\OSHI-Desktop-Setup.exe -Algorithm SHA256sha256sum oshi-desktop-amd64.deb| ဖိုင် | SHA-256 |
|---|---|
| OSHI-Desktop-Setup.exe | ecea05bbe754a0f64a0526332948a70118a57bca50a869f84343e87a05e4aa4d |
| OSHI-Desktop.msi | 04fde41e81491c14cfba926c62c146c16bc1a6accb0b636843bc69115a0219b8 |
| oshi-desktop-amd64.deb | 531ff8be8eb3b28a67ed3184b0ea9fdb7b2aac074d8e1704924ff894eec75d6d |
| oshi-desktop.x86_64.rpm | d421a4b273711f46f228312f4f95dc6a129152ba044294fbdd2d24a92a6995c8 |
| Windows |
.exe ကို ဖွင့်ပါ။ SmartScreen ပေါ်လာသောအခါ More info → Run anyway ကို ရွေးပါ — ထိုသတိပေးချက်သည် လက်မှတ်မပါခြင်းအကြောင်း ဖြစ်ပြီး ဖိုင်ပျက်စီးခြင်း မဟုတ်ပါ။ သင့်အသုံးပြုသူအတွက်သာ ထည့်သွင်းသဖြင့် administrator ခွင့်ပြုချက် မလိုပါ။ |
|---|---|
| Debian, Ubuntu | sudo apt install ./oshi-desktop-amd64.deb |
| Fedora, RHEL | sudo dnf install ./oshi-desktop.x86_64.rpm |
| ဒေတာ ဘယ်မှာရှိသလဲ |
သင့်အကောင့်နှင့် စာများကို Windows တွင် %APPDATA%\OSHI၊ Linux တွင် ~/.local/share/oshi ၌ သိမ်းထားသည်။ Master key ကို operating system က ကိုင်ထားသည် — Windows DPAPI သို့မဟုတ် သင့် Linux keyring — ဒစ်ခ်ပေါ်ရှိ အားလုံးကို ၎င်းဖြင့် စာဝှက်ထားသည်။ |
| ဖယ်ရှားခြင်း |
Windows: Settings → Apps → OSHI။ Linux: apt remove oshi-desktop။ သင့်စာများ အထက်ပါ ဖိုလ်ဒါတွင် ကျန်နေမည် — ဖျက်လိုပါက ၎င်းကို ဖျက်ပါ။ |
အတိုချုပ် အဖြေများ။ တစ်ခုချင်းစီသည် ဤစာမျက်နှာ၏ ကျန်အပိုင်းနှင့် ကိုက်ညီသည်။
ဟုတ်ပါသည်။ MIT လိုင်စင်အောက်တွင် အခမဲ့နှင့် open source ဖြစ်သည် — subscription မရှိ၊ ကြော်ငြာမရှိ၊ အခကြေးငွေဗားရှင်း မရှိပါ။ Cryptographic core သည် GitHub တွင် ထုတ်ဝေထားသည့် အတူတူသော ကုဒ်ဖြစ်သည်။
Windows 10 နှင့် 11၊ 64-bit။ ကိုယ်ပိုင် Java runtime ပါဝင်သဖြင့် အခြားထည့်သွင်းစရာ မလိုပါ။ 32-bit ဗားရှင်းနှင့် Windows-on-ARM build မရှိပါ။
installer ကို လက်မှတ်မထိုးရသေးသောကြောင့် ဖြစ်သည်။ SmartScreen သည် လက်မှတ်မထိုးထားသော မည်သည့်ပရိုဂရမ်အတွက်မဆို — အထဲတွင် ဘာပါသည်ဖြစ်စေ — ထိုသတိပေးချက်ကို ပြသသည်။ More info → Run anyway ကို ရွေးပါ၊ သို့မဟုတ် ဤစာမျက်နှာရှိ SHA-256 ကို အရင်နှိုင်းယှဉ်ပါ။
မပေါ်ပါ။ identity သွင်းယူခြင်း မရှိသေးသဖြင့် desktop client သည် ကိုယ်ပိုင်သော့နှင့် ကိုယ်ပိုင်လိပ်စာ ဖန်တီးသည်။ ၎င်းသည် လိပ်စာအခြားတစ်ခုပါသော သီးခြား OSHI အကောင့် ဖြစ်သည်။
မလုပ်ပါ။ Offline mesh၊ LoRa ရေဒီယိုလိုင်းနှင့် relay ဖုံးကွယ်ပို့ဆောင်မှုတို့သည် ဖုန်းတွင်သာ ရှိသည်။ Desktop client သည် အင်တာနက်နှင့် relay လိုအပ်ပြီး ဝင်းဒိုးဖွင့်ထားစဉ်သာ လက်ခံသည်။