MD5 viết tắt của cụm từ Message-Digest Algorithm 5 là một thuật toán mã hóa theo chuẩn RFC 1321 để tạo ra 1 chuỗi 128 bit từ 1 chuỗi dữ liệu bất kỳ.