لیواراپیام‌رسان خصوصی، صفحهٔ اصلی
فارسی ▾

آزمایشگاه رمزنگاری لیوارا؛ خودتان امتحان کنید.

آزمایش‌های محلی رمزنگاری و مقایسهٔ هش فایل

پنج بررسی در مرورگر خودتان: فایل اندروید را با هش منتشرشده مقایسه کنید، کلید بسازید، پیامی را رمزنگاری کنید و واکنش به دست‌کاری را ببینید. این‌ها آزمایش‌های محلی‌اند، نه ممیزی کامل پروتکل لیوارا یا گواهی امنیت برنامه.

نسخهٔ مورد بررسی: 0.2 (74) · livara-beta-android-0.2.apk

پیشرفت آزمایش‌ها

0٪ از بررسی‌ها انجام شده

۰ از 5 بررسی روی این دستگاه انجام شده است.

هش فایل شما با هش منتشرشده مطابقت داردهش فایل را در مرورگر خودتان حساب کنید و با مقدار منتشرشده مقایسه کنید.
اجزای رمزنگاری واقعاً متن رمز‌شده تولید می‌کنندP-256، HKDF و AES-GCM واقعاً روی دستگاه اجرا می‌شوند. ترکیب کامل LVR1 و LGS1 در این آزمایش نیست.
نمونه دست‌کاری‌شده رد می‌شودیک بیت از متن رمز‌شده را تغییر دهید و ببینید بررسی اصالت، آن را رد می‌کند.
می‌توانید اثر انگشت کلیدها را مقایسه کنیدچند هویت بسازید و اثر انگشت آن‌ها را مقایسه کنید. این نمونه‌ها روش کار را نشان می‌دهند؛ ثابت نمی‌کنند که برخورد اثر انگشت از نظر ریاضی ناممکن است.
آزمایش‌ها بدون اتصال به سرور هم اجرا می‌شوندپس از بارگذاری کامل صفحه، اینترنت را قطع کنید و دوباره آزمایش‌ها را انجام دهید.

آزمایش ۰۱ · بررسی فایل

این فایل با نسخه منتشرشده مطابقت دارد؟

این آزمایشگاه، هش SHA-256 فایل انتخابی شما را با هش منتشرشدهٔ لیوارا 0.2 (74) برای اندروید مقایسه می‌کند. هش فایل روی دستگاه شما محاسبه می‌شود و فایل بارگذاری نمی‌شود. تطابق هش فقط هم‌خوانی با این مرجع را نشان می‌دهد؛ این بررسی، ممیزی مستقل امنیت نیست.

محاسبه محلی SHA-256فایل بارگذاری نمی‌شود
هش فایل شما
فایلی انتخاب نشده است.
هش منتشرشده0.2 (74)
هش SHA-256 منتشرشده برای این نسخه
CB786010 069CF257 186AD743 55BDC0EA 6DE1CF15 6BD0712B A8827C40 D1442E91
نام فایل
livara-beta-android-0.2.apk
اندازه
۶۰٫۰ MiB
حداقل نسخه
اندروید 8.0 یا بالاتر

ترجیح می‌دهید با ابزار خودتان بررسی کنید؟ از یکی از این دستورها استفاده کنید.

sha256sum livara-beta-android-0.2.apkshasum -a 256 …certutil -hashfile … SHA256

آزمایش ۰۲ · رمزنگاری پیام

ببینید پیام چطور رمزنگاری می‌شود.

با زدن دکمه، دو هویت در مرورگر ساخته می‌شود. این دو با P-256 ECDH به یک راز مشترک می‌رسند، بدون ارسال خودِ راز. سپس HKDF-SHA-256 کلید را مشتق می‌کند و AES-256-GCM متن را رمزنگاری می‌کند. خروجی، نمونه‌ای از متن رمز‌شده در مسیر تحویل پیام است.

نمایش توافق کلیدP-256 · HKDF · AES-256-GCM
اثر انگشت کلیدهای عمومی
هنوز ساخته نشده‌اند.
نمونه ذخیره روی سرورمتن رمز‌شده در مسیر تحویل
متن رمز‌شده
«رمزنگاری کن» را بزنید تا نسخه رمز‌شده پیام را در این قسمت ببینید.
خروجی گیرنده
هنوز پیامی باز نشده است.

محدودیت این آزمایش این آزمایش P-256، HKDF و AES-GCM را واقعاً اجرا می‌کند، اما کل پروتکل لیوارا را شبیه‌سازی نمی‌کند. LVR1 علاوه بر این‌ها زنجیره‌های پیام و ریشه دوره‌ای ML-KEM-768 دارد؛ LGS1 هم زنجیره‌های امضاشده فرستنده را اضافه می‌کند. نتیجه این آزمایش، ممیزی امنیتیِ ترکیب کامل نیست.

آزمایش ۰۳ · هویت

اثر انگشت کلیدها را مقایسه کنید.

اثر انگشت، نمایش کوتاه و قابل مقایسه‌ای از کلید عمومی است. با مقایسه آن از یک راه مطمئن می‌توانید تغییر کلید مخاطب را بررسی کنید. چند هویت آزمایشی بسازید و تفاوتشان را ببینید.

ساخت هویت آزمایشیP-256 · SHA-256
می‌توانید چند بار امتحان کنید

آزمایش ۰۴ · درخواست‌های شبکه

بررسی کنید چه درخواستی به شبکه می‌رود.

مرورگر اطلاعاتی از درخواست‌های شبکه نگه می‌دارد. این ابزار درخواست‌های ثبت‌شده در خط زمانی منابع را پس از بارگذاری صفحه می‌شمارد؛ این شمارش، ممیزی جامع شبکه نیست. برای بررسی اجرای محلی، پس از بارگذاری کامل اینترنت را قطع کنید و آزمایش‌ها را دوباره انجام دهید.

بررسی درخواست‌های ثبت‌شدهخط زمانی منابع مرورگر
درخواست‌های ثبت‌شده پس از بارگذاری صفحه
0

بعد از آزمایش‌ها

این صفحه چه چیزی را نمی‌تواند ثابت کند؟

نتیجه را به همان چیزی محدود کنید که واقعاً آزمایش کرده‌اید. بررسی چند نمونه، امنیت کل برنامه یا رفتار آینده آن را تأیید نمی‌کند.

آنچه می‌توانید مشاهده کنید
  • هش فایل انتخاب‌شده با هش منتشرشده در سایت مطابقت دارد یا نه
  • نمونه‌های مرورگری روی دستگاه شما چطور کار می‌کنند
  • نمونه‌ای که یک بیت آن تغییر کرده، در آزمایش رد می‌شود
  • برای هویت‌های ساخته‌شده، اثر انگشت قابل مقایسه تولید می‌شود
  • آزمایش‌ها پس از بارگذاری صفحه، بدون اتصال به اینترنت هم اجرا می‌شوند
آنچه ثابت نمی‌شود
  • اینکه سرور فراداده ذخیره نمی‌کند؛ فراداده برای تحویل و همگام‌سازی ذخیره می‌شود
  • اینکه کانال‌های عمومی خصوصی‌اند؛ محتوای آن‌ها عمومی است
  • اینکه کل پروتکل‌های LVR1 و LGS1 ممیزی شده‌اند یا برنامه گواهی امنیت دارد
  • اینکه دستگاه باز یا آلوده از دسترسی دیگران محافظت می‌شود
  • اینکه نسخه‌های بعدی از قبل بررسی شده‌اند؛ هش هر نسخه را جداگانه بررسی کنید
دسترسی سرور به داده‌ها در مسیر تحویل پیام، جدا از پردازش احتمالی هوش مصنوعی
نوع دادهگفتگوی دونفرهگروه خصوصی سازگارکانال عمومی
متن پیامرمزنگاری سرتاسری LVR1رمزنگاری سرتاسری LGS1محتوای عمومی و خوانا
ویرایش متنرمزنگاری سرتاسری LVR1رمزنگاری سرتاسری LGS1محتوای عمومی و خوانا
عکس، ویدئو، فایل و توضیح همراهرمزنگاری سرتاسری LVR1رمزنگاری سرتاسری LGS1محتوای عمومی و خوانا
با چه کسی گفتگو می‌کنیدفراداده مسیریابی قابل مشاهده استفراداده مسیریابی قابل مشاهده استکانال عمومی
چه زمانی گفتگو می‌کنیدزمان تحویل قابل مشاهده استزمان تحویل قابل مشاهده استکانال عمومی
گذرواژه شمادر احراز هویت ارسال نمی‌شوددر احراز هویت ارسال نمی‌شوددر احراز هویت ارسال نمی‌شود
کلیدهای خصوصی شمابدون رمزنگاری بارگذاری نمی‌شوندبدون رمزنگاری بارگذاری نمی‌شوندبدون رمزنگاری بارگذاری نمی‌شوند
دایره توپر: محتوا برای سرور خوانا نیستدایره توخالی: داده برای سرور قابل مشاهده است

پرسش‌های رایج

سؤال‌هایی که شما می‌پرسید

چطور فایل APK لیوارا را بررسی کنم؟

فایل را دانلود کنید و هش SHA-256 آن را در این آزمایشگاه رمزنگاری یا با ابزار خودتان محاسبه کنید. همه نویسه‌ها باید با هش منتشرشده برابر باشند. اگر تفاوت داشتند، فایل را نصب نکنید. تطابق هش به‌تنهایی اصالت را ثابت نمی‌کند، اگر فایل و مرجع هش هر دو دست‌کاری شده باشند.

آزمایشگاه رمزنگاری چیزی به سرورهای لیوارا می‌فرستد؟

آزمایش‌ها روی دستگاه اجرا می‌شوند و فایل انتخابی شما بارگذاری نمی‌شود. خود صفحه ابتدا از وب دریافت می‌شود. پس از بارگذاری کامل می‌توانید اینترنت را قطع کنید و اجرای آزمایش‌ها را بررسی کنید. شمارنده درخواست‌ها را جایگزین ممیزی جامع شبکه ندانید.

این نمونه، همان رمزنگاری کامل لیواراست؟

نه. اینجا P-256 ECDH، HKDF-SHA-256 و AES-256-GCM واقعاً اجرا می‌شوند، اما پروتکل کامل LVR1 یا LGS1 اجرا نمی‌شود. زنجیره‌های پیام، ریشه پساکوانتومی و زنجیره‌های امضاشده گروهی خارج از این نمونه‌اند. این آزمایش جای ممیزی مستقل پروتکل را نمی‌گیرد.

اگر یک بیت از پیام رمز‌شده تغییر کند، چه می‌شود؟

در این آزمایش، تغییر یک بیت باعث نامعتبرشدن برچسب اصالت AES-256-GCM می‌شود و رمزگشایی رد می‌شود. یک پیام را رمزنگاری کنید، دکمه تغییر بیت را بزنید و نتیجه را ببینید.

پیش از نصب

فایل را بررسی کردید؟ حالا راهنمای نصب را بخوانید.

بررسی هش یکی از قدم‌های بررسی فایل است، نه تضمین امنیت برنامه. فایل را از منبع رسمی دریافت کنید و محدودیت‌های این آزمایش را هم در نظر بگیرید.

نسخه 0.2 (74) · حجم ۶۰٫۰ MiB · اندروید 8.0 یا بالاتر