Bảo mật Livara: Nơi lớp mã hóa dừng lại.
Livara 0.2 · không nói quá
Cách Livara bảo vệ nội dung tin, siêu dữ liệu nào vẫn thấy và khôi phục, bảo mật thiết bị giới hạn bảo vệ ra sao. Giao thức tùy chỉnh LVR1 và LGS1 chưa được kiểm toán bảo mật độc lập.
Thành phần mật mã cơ bản
Thiếu danh tính mã hóa sẽ chặn lượt gửi được bảo vệ. Nhóm mới chỉ được tạo là mã hóa khi mọi thành viên sẵn sàng; nhóm cũ không tương thích vẫn hiển thị ngoài E2EE thay vì mang nhãn mạnh hơn. Bộ chuyển tiếp vẫn biết phong bì: ai, khi nào, lớn bao nhiêu, đã đến chưa.
01 · Ranh giới
Máy chủ có thể đọc không?
Bảng mô tả giao tin. Xử lý trí tuệ nhân tạo riêng được nêu trong chính sách quyền riêng tư và điều khiển của ứng dụng khách bạn dùng.
ghi chú định tuyến, thành viên, dấu thời gian, trạng thái giao và bản mã được lưu để thiết bị đồng bộ.
ghi chú chính việc lưu đó cho phép khôi phục khi kết nối lại. Đó là đánh đổi và đây là phần bạn trả.
| Nội dung | Trực tiếp 1:1 | Nhóm riêng tư tương thích | Kênh |
|---|---|---|---|
| Văn bản tin | Được mã hóa trên thiết bị của bạn | Mã hóa đầu cuối (LGS1) | Kênh phát công khai |
| Chỉnh sửa văn bản | Được mã hóa trên thiết bị của bạn | Mã hóa đầu cuối (LGS1) | Kênh phát công khai |
| Ảnh, video, tệp, chú thích | Mã hóa trước khi tải lên | Mã hóa trước khi tải lên | Kênh phát công khai |
| Bạn đã nói với ai | Chỉ siêu dữ liệu định tuyến | Chỉ siêu dữ liệu định tuyến | Kênh phát công khai |
| Khi nào bạn nói chuyện | Chỉ dấu thời gian giao | Chỉ dấu thời gian giao | Kênh phát công khai |
| Mật khẩu của bạn | Không bao giờ rời thiết bị | Không bao giờ rời thiết bị | Không bao giờ rời thiết bị |
| Khóa bí mật của bạn | Không bao giờ tải lên khi chưa mã hóa | Không bao giờ tải lên khi chưa mã hóa | Không bao giờ tải lên khi chưa mã hóa |
02 · Chat trực tiếp
Một tin nhận khóa ra sao.
LVR1 bắt đầu từ vật liệu cổ điển và hậu lượng tử rồi duy trì hai ratchet. Tin thường tiến chuỗi một chiều ít tốn kém; các kỷ nguyên ML-KEM định kỳ làm mới gốc an toàn lượng tử mà không mang bắt tay ba kilobyte mỗi lần gửi.
LVR1, đầy đủ
Thành phần và tham số dưới đây mô tả thiết kế. Dùng thành phần đã được biết đến không độc lập xác nhận an toàn toàn bộ giao thức.
- Gốc cổ điển
- P-256 ECDH, khóa tạo sẵn có chữ ký
- Gốc hậu lượng tử
- ML-KEM-768, các kỷ nguyên đổi khóa định kỳ
- Thiết lập
- Lai kiểu X3DH, khóa dùng một lần khi có
- Ratchet
- Chuỗi gửi và nhận độc lập
- Mật mã nội dung
- AES-256-GCM cho nội dung và tiêu đề
- Quản lý lưu giữ khóa
- Tạo trên thiết bị; bản sao khôi phục mã hóa trước tải lên
- Tệp đính kèm
- Khóa ngẫu nhiên riêng cho mỗi tệp, mang trong phiên
Danh tính
Khóa bí mật P-256 và seed ML-KEM-768 tạo trên thiết bị, không bao giờ tải lên dạng rõ.
Xác thực khóa tạo sẵn
Khóa tạo sẵn P-256 và ML-KEM-768 có chữ ký được kiểm tra trên khách; khóa dùng một lần thêm tính mới khi có.
Thiết lập
X3DH lai trộn nhiều thỏa thuận P-256 với bí mật ML-KEM thành gốc cổ điển và hậu lượng tử độc lập.
Tiến ratchet
Chuỗi gửi và nhận một chiều tiến sau mỗi tin; cập nhật kỷ nguyên ML-KEM định kỳ làm mới gốc hậu lượng tử.
Mã hóa
Khóa tin kết hợp với gốc PQ hiện tại, rồi AES-256-GCM mã hóa, xác thực nội dung và tiêu đề.
Tạo
Mỗi thành viên tạo chuỗi gửi và khóa ký cho tin nhóm của mình trên thiết bị.
Phân phối
Khóa người gửi chuyển tới thành viên khác trong phiên LVR1 hậu lượng tử từng cặp.
Tiến
Mỗi tin dẫn xuất khóa AES-256-GCM dùng một lần từ chuỗi và mang chữ ký người gửi.
Đổi khóa
Khi thành viên vào hoặc rời, khóa người gửi mới được tạo và phân phối.
03 · Nhóm riêng tư trong 0.2
Một bản mã, mọi thành viên.
Khối lượng công việc khi mã hóa riêng cùng một văn bản cho từng người trong nhóm lớn tăng theo số thành viên. LGS1 thay bằng một chuỗi có chữ ký cho mỗi người gửi: khóa đi qua LVR1 từng cặp, rồi một bản mã không đọc được đến cả nhóm — với khóa riêng cho từng tệp đính kèm, chú thích và tên tệp được mã hóa bên trong.
LGS1, đầy đủ
- Chuỗi người gửi
- Một chuỗi có chữ ký mỗi người gửi, một tin mỗi vị trí
- Phân phối khóa
- Khóa người gửi đi trong phiên LVR1 từng cặp
- Khóa mỗi tin
- Khóa AES-256-GCM dùng một lần, dẫn xuất mỗi vị trí
- Xác thực
- Danh tính ký P-256 mỗi người gửi
- Thay đổi thành viên
- Khóa người gửi cũ trở nên lỗi thời; thành viên đổi khóa
- Bao phủ
- Văn bản · chỉnh sửa · chú thích · tên tệp · khóa tệp đính kèm
04 · Phần khó nói
Mã hóa bảo vệ nội dung, không che đồ thị liên hệ.
Livara lưu, xử lý siêu dữ liệu vận hành để giao và đồng bộ. Bảng mô tả giao tin được bảo vệ, không phải xử lý trí tuệ nhân tạo riêng. Trước khi dùng với nội dung chat, kiểm tra điều khiển và chính sách quyền riêng tư của ứng dụng khách.
| Máy chủ thấy | Máy chủ lưu | Không đọc được khi giao tin được bảo vệ |
|---|---|---|
| Ai liên lạc với ai | Bản ghi tin dưới dạng bản mã | Bản rõ tin nhắn |
| Thành viên nhóm và hội thoại | Bản mã LVR1 và LGS1 | Nội dung đa phương tiện đã giải mã |
| Dấu thời gian và kích thước bản mã | Biên nhận, cảm xúc, chỉnh sửa | Chú thích và tên tệp |
| Trạng thái giao và định tuyến | Con trỏ đồng bộ mỗi tài khoản | Khóa tệp đính kèm |
| Việc bạn kết nối Livara | Token đẩy và bản ghi bảo mật | Mật khẩu của bạn—chỉ bằng chứng SRP |
Mã bảo vệ siêu dữ liệu LSS1 tồn tại nhưng chưa nối với gửi tin thông thường. Đừng tính nó là bảo vệ đang hoạt động cho tin hiện tại.
05 · Công bố giới hạn
Những điều Livara không tuyên bố.
Danh sách để bạn không phải suy ra từ điều bị bỏ sót nơi khác. Nếu mục nào rời danh sách, vì đã được phát hành—không phải viết hay hơn.
Chưa hứa hôm nay
Sáu mục trực tiếp từ mô hình mối đe dọa công bố.
- Ẩn danh siêu dữ liệu
- Mã hóa đầu cuối cho kênh—chúng là luồng phát công khai
- Mã hóa đầu cuối khi ghi trên máy chủ tùy chọn đang bật
- Bảo vệ thiết bị mở khóa hoặc bị xâm phạm
- Khôi phục không có cụm từ khôi phục
- Che việc kết nối Livara khỏi nhà cung cấp mạng
Tuyên bố chúng tôi từ chối đưa ra
Viết theo cách trang tiếp thị muốn nói, rồi gạch bỏ.
- Rằng nội dung kênh riêng tư. Kênh được thiết kế là luồng phát công khai.
- Rằng máy chủ không lưu siêu dữ liệu định tuyến cần để giao, đồng bộ thời gian thực.
- Rằng có thể khôi phục sau khi mất cả thiết bị và cụm từ khôi phục.
- Rằng số an toàn không bao giờ cần kiểm tra. So sánh chúng là cách kiểm chứng khóa khi gặp mặt.
06 · Danh tính
Đăng nhập và đăng nhập lại.
SRP chứng minh biết mật khẩu mà không truyền nó
Trong xác thực SRP, thiết bị chứng minh biết mật khẩu mà không gửi chính mật khẩu. Máy chủ lưu giá trị kiểm chứng. Việc này không bảo vệ thiết bị hoặc khách bị xâm phạm.
Bản sao khóa mã hóa trước khi tải lên
Khóa thỏa thuận, ký P-256 và seed ML-KEM mã hóa trên thiết bị dưới khóa khôi phục ngẫu nhiên 256 bit. Định dạng v7 xác thực bộ thuật toán, kỷ nguyên danh tính và thế hệ. Nó khôi phục danh tính, không lịch sử chat.
Vân tay khóa cho phép kiểm tra đầu kia
So vân tay khóa công khai với người trò chuyện qua kênh đáng tin khác. Nếu khác bất ngờ, xác minh thay đổi trước khi chia sẻ thông tin nhạy cảm.
Máy chủ vẫn quyết định ai được hành động
Kiểm tra thành viên và vai trò chi phối hội thoại, tải lên, biên nhận, sửa, xóa và thao tác thời gian thực. Đó là quyền máy chủ, không phải mật mã—nên được liệt kê riêng.
mật khẩu không bao giờ rời thiết bị
bằng chứng tính cục bộ, trao đổi với máy chủ
máy chủ giữ giá trị kiểm chứng, không phải mật khẩu
kết quả đã xác thực — và mạng chưa bao giờ mang bí mật
danh tính tên người dùng. Không phải SIM, nhà mạng hay quốc gia.
Xác thực SRP tách biệt mã hóa tin. Chỉ mật khẩu không mở được bản sao danh tính mã hóa; khôi phục cần cụm từ. Thiết bị hoặc khách bị xâm phạm vẫn ngoài các bảo vệ này.
Câu hỏi
Năm câu được hỏi nhiều nhất.
Cuộc trò chuyện Livara nào mã hóa đầu cuối?
Tin trực tiếp và hội thoại nhóm riêng tư tương thích mã hóa đầu cuối trên thiết bị. Chat trực tiếp dùng ratchet hậu lượng tử lai LVR1; nhóm tương thích dùng khóa người gửi LGS1 cho văn bản, chỉnh sửa, ảnh, video, tệp và ghi âm thoại. Nhóm cũ không tương thích vẫn hiển thị ngoài E2EE.
Đăng nhập điện thoại mới thì khóa chat trực tiếp trở lại không?
Không tự trở lại. Bản sao khóa mã hóa chỉ mở bằng khóa khôi phục được biểu diễn qua cụm từ. Chỉ mật khẩu đúng cố ý không đủ: nếu một mình mật khẩu khôi phục được khóa thì cũng trao được cho người khác.
Livara có che việc tôi nói với ai không?
Không. Giao tin định tuyến gói mã hóa theo người gửi, đích và dấu thời gian; siêu dữ liệu đó được lưu để thiết bị đồng bộ. Thông báo đẩy di động của tin mã hóa không mang chi tiết tin hay tên.
Mã hóa nhóm hoạt động và bao phủ gì?
Mỗi thành viên tạo chuỗi gửi, chia sẻ khóa với thành viên khác qua phiên LVR1 mã hóa từng cặp. Văn bản nhóm, chỉnh sửa, đa phương tiện, tệp và ghi âm thoại được mã hóa trên thiết bị người gửi trước khi rời đi. Khóa đổi khi thành viên vào hoặc ra.
Cuộc gọi trực tiếp và nhóm được bảo vệ thế nào?
Gọi trực tiếp và nhóm dùng mã hóa đầu cuối âm thanh, video, chia sẻ màn hình. Ghi trên máy chủ tùy chọn là chế độ riêng: khi REC hiển thị, cuộc gọi dùng mã hóa truyền tải thay E2EE.
Đừng tin trang này chỉ vì lời nói
Giờ hãy kiểm tra.
Chạy minh họa trong Phòng kiểm chứng, đọc giải thích bảo mật hoặc mở ứng dụng, so vân tay khóa với liên hệ qua kênh đáng tin khác.