This article has been translated from English to Vietnamese.

Mật mã học là việc thực hành và nghiên cứu các kỹ thuật để giao tiếp an toàn khỏi những người quan sát bên ngoài.

Nó là việc lấy thông tin, che giấu ý nghĩa thực sự của thông tin đó khỏi tất cả mọi người, sau đó gửi thông điệp bí mật đó cho một bên khác và cho phép bên đó tiết lộ thông điệp bí mật bằng một chìa khóa đặc biệt.

Trong kỷ nguyên Internet, mật mã học được sử dụng để bảo vệ thông tin máy tính và "dữ liệu".

Với tiền mã hóa, phần "crypto" trong tên gọi ám chỉ cách các giao dịch trên mạng lưới blockchain được bảo mật bằng mã hóa.

Những giao tiếp giữa người gửi và người nhận được giữ an toàn, bảo mật, chính xác, có thể xác minh và một phần giữ bí mật với nhau và với bất kỳ bên nào khác không liên quan đến các giao dịch cụ thể đang diễn ra.

Mật mã học là một yếu tố cơ bản của tất cả tiền mã hóa.

Có 3 loại mật mã học chính:

  1. Mật mã khóa không đối xứng
  2. Mật mã khóa đối xứng
  3. Hàm Băm

Các blockchain chủ yếu sử dụng hàm băm và mật mã khóa không đối xứng để liên kết an toàn một khối với khối khác trong một chuỗi khối, đồng thời lưu trữ dữ liệu giao dịch trên chuỗi khối với độ tin cậy và không thể thay đổi.

Không thể thay đổi là một tính năng cốt lõi của công nghệ blockchain, giúp chuỗi khối trở nên vĩnh viễn, không thể sửa đổi và không thể bị giả mạo.