Trong mật mã học, một miếng bọt biển hoặc chức năng xây dựng miếng bọt biển là một lớp học của các thuật toán với trạng thái nội bộ hữu hạn để lấy luồng bit đầu vào của bất kỳ chiều dài và sản xuất một dòng bit đầu ra của bất kỳ chiều dài mong muốn. Sponge chức năng có cả hai công dụng lý thuyết và thực tiễn. Chúng có thể được sử dụng để mô hình hóa hoặc thực hiện hầu hết nguyên thủy mật mã, bao gồm cả các hash mật mã, mã xác thực thông điệp, mật mã dòng, mật mã khối, máy phát điện số giả ngẫu nhiên và mã hóa xác thực. [1]
đang được dịch, vui lòng đợi..