🔐 Thông số kỹ thuật mã hóa

Tìm hiểu về mã hóa phía máy khách của CloudPaste

✓ Kiến trúc không tiết lộ thông tin

Tổng quan

CloudPaste sử dụng mã hóa đầu cuối phía máy khách Để đảm bảo dữ liệu của bạn luôn được bảo mật và riêng tư. Khi tính năng mã hóa được bật, tất cả văn bản và hình ảnh sẽ được mã hóa trong trình duyệt của bạn trước khi được gửi đến máy chủ của chúng tôi. Điều này có nghĩa là chúng tôi không bao giờ có quyền truy cập vào dữ liệu chưa được mã hóa hoặc mật khẩu của bạn.

🛡️ Dữ liệu của bạn được mã hóa trước khi rời khỏi thiết bị.
Máy chủ chỉ lưu trữ dữ liệu đã mã hóa và không bao giờ nhìn thấy mật khẩu hoặc nội dung đã giải mã của bạn.

Thông số kỹ thuật

Thuật toán mã hóa: AES-256-GCM (Tiêu chuẩn mã hóa nâng cao)
Nguồn gốc chính: PBKDF2 (Hàm dẫn xuất khóa dựa trên mật khẩu 2)
Hàm băm: SHA-256
Các lần lặp: 100.000 (số lần lặp PBKDF2)
Độ dài khóa: 256 bit
Chiều dài muối: 128 bit (được tạo ngẫu nhiên cho mỗi lần mã hóa)
Độ dài IV: 96 bit (được tạo ngẫu nhiên cho mỗi lần mã hóa)
Triển khai: API mã hóa web (mã hóa tích hợp sẵn trên trình duyệt)

Cách thức hoạt động

Quá trình mã hóa

1
Nhập mật khẩu
Bạn cung cấp mật khẩu
→
2
Cách suy dẫn chính
PBKDF2 tạo khóa mã hóa
→
3
Mã hóa dữ liệu
AES-256-GCM mã hóa nội dung
→
4
Tải lên
Dữ liệu được mã hóa đã được gửi đến máy chủ.

Phân tích từng bước:

Quá trình giải mã

Khi bạn hoặc người nào đó có mật khẩu mở một kênh được mã hóa:

Tính năng bảo mật

🔒 Mã hóa phía máy khách

Toàn bộ quá trình mã hóa và giải mã diễn ra trong trình duyệt của bạn bằng cách sử dụng API mã hóa web. Mật khẩu và dữ liệu chưa mã hóa của bạn không bao giờ rời khỏi thiết bị của bạn.

🎲 Mã hóa riêng biệt cho mỗi thao tác

Mỗi lần dữ liệu được mã hóa, các giá trị salt và IV ngẫu nhiên mới sẽ được tạo ra. Điều này có nghĩa là cùng một nội dung được mã hóa hai lần sẽ tạo ra văn bản mã hóa hoàn toàn khác nhau, ngăn chặn việc phân tích mẫu.

🔐 Phương pháp suy luận khóa mạnh

Thuật toán PBKDF2 với 100.000 lần lặp khiến các cuộc tấn công mật khẩu bằng phương pháp vét cạn trở nên tốn kém về mặt tính toán. Ngay cả với mật khẩu tương đối mạnh, kẻ tấn công cũng cần nguồn lực đáng kể để phá vỡ mã hóa.

✅ Mã hóa xác thực

AES-GCM cung cấp cả tính bảo mật và tính xác thực. Nó đảm bảo rằng dữ liệu được mã hóa không bị giả mạo, bảo vệ chống lại các cuộc tấn công sửa đổi.

🌐 Thuật toán tiêu chuẩn ngành

Chúng tôi chỉ sử dụng các thuật toán mã hóa đã được kiểm chứng và đánh giá ngang hàng (AES-256, PBKDF2, SHA-256) và được các chuyên gia bảo mật trên toàn thế giới tin dùng.

Những gì chúng tôi lưu trữ

Trên máy chủ, chúng tôi chỉ lưu trữ:
  • Văn bản mã hóa (không thể đọc được nếu không có mật khẩu của bạn)
  • Một cờ báo hiệu kênh đã được mã hóa.
  • Siêu dữ liệu (dấu thời gian tải lên, kích thước tệp)
⚠️ Chúng tôi KHÔNG BAO GIỜ lưu trữ:
  • Mật khẩu của bạn
  • Khóa mã hóa của bạn
  • Dữ liệu chưa được mã hóa của bạn

Thực tiễn tốt nhất

Những hạn chế và cân nhắc

Mặc dù hệ thống mã hóa của chúng tôi rất mạnh, xin vui lòng lưu ý những điểm sau:

Mã nguồn mở và tính minh bạch

Bảo mật bằng cách che giấu thông tin không phải là bảo mật thực sự. Phương pháp mã hóa của chúng tôi sử dụng các API mã hóa web tiêu chuẩn và có thể được kiểm tra bằng cách xem mã nguồn trong công cụ dành cho nhà phát triển của trình duyệt.