دلتا چت 1.0 با هسته جدید بازنویسی شده در Rust برای اندروید منتشر شد

ارسال شده توسط انتشار پیام رسان دلتا چت 1.0 برای پلتفرم اندروید (آخرین نسخه دسکتاپ است 0.901و برای iOS - 0.960). پروژه دلتا چت به دلیل استفاده از ایمیل معمولی به عنوان یک انتقال با ترجمه پیام های فوری به ایمیل (چت روی ایمیل، یک سرویس گیرنده ایمیل تخصصی که به عنوان یک پیام رسان کار می کند) قابل توجه است. کد برنامه توزیع شده توسط تحت مجوز GPLv3 است، و کتابخانه اصلی تحت MPL 2.0 (مجوز عمومی موزیلا) در دسترس است. رهایی در دسترس در گوگل پلی

دلتا چت از سرورهای خود استفاده نمی کند و می تواند تقریباً از طریق هر سرور ایمیلی که از SMTP و IMAP پشتیبانی می کند کار کند (این تکنیک برای تعیین سریع ورود پیام های جدید استفاده می شود. فشار-IMAP). رمزگذاری با استفاده از OpenPGP و استاندارد پشتیبانی می شود رمزگذاری خودکار برای پیکربندی خودکار ساده و تعویض کلید بدون استفاده از سرورهای کلیدی (کلید به طور خودکار در اولین پیام ارسال شده ارسال می شود). اجرای رمزگذاری انتها به انتها بر اساس کد است rPGP، که در سال جاری یک ممیزی امنیتی مستقل را پشت سر گذاشت. ترافیک با استفاده از TLS در اجرای کتابخانه های سیستم استاندارد رمزگذاری می شود.

دلتا چت کاملاً توسط کاربر کنترل می شود و به خدمات متمرکز وابسته نیست. ثبت نام در خدمات جدید برای کار الزامی نیست. و می توانید از ایمیل موجود به عنوان شناسه استفاده کنید. اگر خبرنگار از دلتا چت استفاده نکند، می تواند پیام را به صورت یک نامه معمولی بخواند. مبارزه با هرزنامه با فیلتر کردن پیام‌های کاربران ناشناس انجام می‌شود (به طور پیش‌فرض، فقط پیام‌های کاربران در دفترچه آدرس و کسانی که قبلاً پیام‌ها به آنها ارسال شده است و همچنین پاسخ‌هایی به پیام‌های شما نمایش داده می‌شود). امکان نمایش پیوست ها و تصاویر و فیلم های پیوست شده وجود دارد.

از ایجاد چت های گروهی پشتیبانی می کند که در آن چندین شرکت کننده می توانند با هم ارتباط برقرار کنند. در این حالت، می‌توان یک لیست تأیید شده از شرکت‌کنندگان را به گروه متصل کرد، که اجازه نمی‌دهد پیام‌ها توسط افراد غیرمجاز خوانده شود (اعضا با استفاده از امضای رمزنگاری تأیید می‌شوند و پیام‌ها با استفاده از رمزگذاری سرتاسر رمزگذاری می‌شوند). . اتصال به گروه های تایید شده با ارسال یک دعوت نامه با یک کد QR انجام می شود. چت های تایید شده در حال حاضر وضعیت یک ویژگی آزمایشی را دارند، اما برنامه ریزی شده است که پشتیبانی آنها در اوایل سال 2020 پس از تکمیل ممیزی امنیتی پیاده سازی تثبیت شود.

هسته پیام رسان به صورت جداگانه در قالب یک کتابخانه توسعه یافته است و می توان از آن برای نوشتن کلاینت ها و ربات های جدید استفاده کرد. نسخه فعلی کتابخانه پایه نوشته شده توسط به زبان Rust (نسخه قدیمی نوشته شده به زبان C). پیوندهایی برای پایتون، Node.js و جاوا وجود دارد. که در در حال توسعه الزامات غیر رسمی برای Go.

در مقایسه با نسخه قبلی 0.510.1، کتابخانه هسته بدون استفاده از کد ناامن از C به Rust بازنویسی شده است. اضافه شدن پشتیبانی از آواتارها و امکان استفاده از دلتا چت به عنوان یک سرویس گیرنده ایمیل برای خواندن ایمیل های معمولی که با استفاده از دلتا چت ارسال نشده اند.

دلتا چت 1.0 با هسته جدید بازنویسی شده در Rust برای اندروید منتشر شددلتا چت 1.0 با هسته جدید بازنویسی شده در Rust برای اندروید منتشر شد

دلتا چت 1.0 با هسته جدید بازنویسی شده در Rust برای اندروید منتشر شددلتا چت 1.0 با هسته جدید بازنویسی شده در Rust برای اندروید منتشر شد

منبع: opennet.ru

اضافه کردن نظر