Chủ đề thịnh hành
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
FHE là gì?
Zama @zama_fhe đã giúp nhiều người tiếp cận với khái niệm FHE, nhưng phần lớn mọi người vẫn hiểu rất ít về FHE, hãy cùng chia sẻ một cách đơn giản về FHE.
Mã hóa đồng nhất (Homomorphic Encryption, viết tắt là HE) là một công nghệ mã hóa tiên tiến, cho phép thực hiện tính toán trực tiếp trên dữ liệu đã được mã hóa mà không cần phải giải mã dữ liệu trước.
Kết quả tính toán sau khi giải mã sẽ giống như kết quả của cùng một phép tính trên dữ liệu rõ ràng.
Điều này rất hữu ích trong tính toán bảo vệ quyền riêng tư (như quyền riêng tư trong học máy), vì chủ sở hữu dữ liệu có thể giao dữ liệu đã được mã hóa cho bên thứ ba xử lý mà không tiết lộ dữ liệu gốc.
Mã hóa đồng nhất được chia thành một số cấp độ:
Mã hóa đồng nhất một phần (Partial Homomorphic Encryption, PHE): chỉ hỗ trợ một loại phép toán, như phép cộng (ví dụ: mã hóa Paillier) hoặc phép nhân (ví dụ: RSA).
Mã hóa đồng nhất một phần (Somewhat Homomorphic Encryption, SWHE): hỗ trợ một số lần phép cộng và phép nhân hạn chế.
Mã hóa đồng nhất hoàn toàn (Fully Homomorphic Encryption, FHE): hỗ trợ bất kỳ số lần phép cộng và phép nhân nào, từ đó có thể thực hiện bất kỳ phép tính nào (vì bất kỳ phép tính nào trong máy tính đều có thể được biểu diễn bằng sự kết hợp của phép cộng và phép nhân).
Nguyên lý của FHE:
Nguyên lý cơ bản của FHE là: khi thực hiện phép toán trên dữ liệu đã được mã hóa, hình thức mã hóa của kết quả phép toán phải tương đương với mã hóa của kết quả phép toán trên dữ liệu rõ ràng.
Về mặt toán học, điều này có thể được biểu diễn bằng hình thức sau:
Nếu:
Enc(m) là mã hóa của m rõ ràng
Thì:
Phép cộng đồng nhất: Enc(m1 + m2) = Enc(m1) ⊕ Enc(m2) (⊕ biểu thị phép cộng trong miền mã hóa)
Phép nhân đồng nhất: Enc(m1 * m2) = Enc(m1) ⊗ Enc(m2) (⊗ biểu thị phép nhân trong miền mã hóa)
Lỗi chính tả luôn 🤣 FHE là gì?
6,66K
Hàng đầu
Thứ hạng
Yêu thích

