TONboard

Mã hóa bằng TON

2 min readupdated 2026-06-03✏️ Suggest an edit🕑 History
🌐 Машинный перевод. Возможны неточности.
On this page (9)

Mã hóa kỷ luật về bảo vệ quyền riêng tư, tính xác thực và toàn vẹn thông tin.

Các thuật ngữ chính#

Thuật ngữĐịnh nghĩa
Mã hóaThay đổi văn bản gốc thành mã hóa (theo khóa)
Giải mãChuyển đổi ngược
Các thuật toán mật mãChức năng mã hóa/phát mã hóa
Chìa khóaDữ liệu cá nhân của thuật toán (thể xứng / không đối xứng)
Chữ gậpThay đổi thông tin thành một giá trị tĩnh, không thể đảo ngược
Xác thựcKiểm tra tính xác thực thiết bị/người dùng

Nguyên tắc#

  1. Sự toàn vẹn thông tin không bị hư hại khi truyền;
  2. Xác thực xác minh danh tính của các bên;
  3. Bảo mật bảo vệ khỏi rò rỉ;
  4. Không thể từ chối người gửi không thể tranh chấp việc gửi (thông qua ECE).

Sự tiến hóa#

Thời đạiPhương phápVí dụ:
Ai Cập cổ đại / RomeMã đơn chữ cáiMật mã của Caesar
Thời trung cổMã đa chữ cáiMật mã của Visioner
Thế kỷ 20Mã hóa cổ điểnEnigma (A. Shebrius, 1918)
Hiện đạiAsymmetry + symmetry+hashRSA, AES, ECC

Các loại mật mã hiện đại#

Đối xứng (với khóa bí mật)

  • Một chìa khóa để mã hóa và giải mã;
  • Nhanh + hiệu quả cho dữ liệu lớn;
  • Vấn đề: chuyển giao khóa an toàn;
  • Các thuật toán: AES, DES, 3DES, RC4.

Không đối xứng (với khóa công khai)

  • Hai chìa khóa: công khai + tư nhân;
  • Mật mã công khai → giải mã riêng tư (và ngược lại);
  • Ưu điểm: không cần chuyển giao chìa khóa trước;
  • Các thuật toán: RSA, ECC, DSA.

Mã hóa lai

Được phát triển Nicholas Durov và đội ngũ Telegram.

Ý tưởng:

  1. Người gửi tạo chìa khóa đối xứng;
  2. Mã hóa nó khóa mở của người nhận (không đối xứng);
  3. Mã hóa dữ liệu bằng phím đối xứng;
  4. Gửi cùng nhau;
  5. Người nhận giải mã khóa đối xứng của riêng mình;
  6. Giữ dữ liệu.

Tại sao: kết hợp Điểm mạnh cả hai phương pháp trao đổi khóa an toàn + xử lý dữ liệu nhanh chóng.

Mã hóa trong blockchain TON#

  • Xác minh giao dịch thông qua mã hóa mỗi phần tử;
  • Chữ ký số xác nhận tính xác thực;
  • Hợp đồng thông minh được bảo vệ mật mã;
  • Chìa khóa mật mã để xác thực và kiểm soát truy cập;
  • Các thuật toán hiện đại RSA + AES để lưu trữ và chuyển giao;
  • Các hàm hash cho sự độc đáo của các ghi chép;
  • Asymmetry để trao đổi mà không tiết lộ chìa khóa.

Bài viết tương tự#

ℹ️ Thông tin được xác minh: 2024

Prepared by

TONboard

Support the project with a TON tip.

Comments

Posting a comment costs a small on-chain fee that keeps spam out.
  • No comments yet — be the first.